# HG changeset patch # User John Tsiombikas # Date 1380255267 -10800 # Node ID 0e31f2c3f29dd03e349186bea4e32c7fc56bacfd # Parent cb6c1a945a11573acf97fc2c49bc3879bba9a095 macfix diff -r cb6c1a945a11 -r 0e31f2c3f29d generators/goatprim/Makefile --- a/generators/goatprim/Makefile Thu Sep 26 14:16:09 2013 +0300 +++ b/generators/goatprim/Makefile Fri Sep 27 07:14:27 2013 +0300 @@ -2,12 +2,17 @@ bin = goatprim goat_root = ../.. -libgoat = $(goat_root)/libgoat3d.so.0.1 + +ifeq ($(shell uname -s), Darwin) + libgoat = $(goat_root)/libgoat3d.dylib +else + libgoat = $(goat_root)/libgoat3d.so.0.1 +endif CC = clang CXX = clang++ CFLAGS = -pedantic -Wall -g -I$(goat_root)/src -LDFLAGS = $(libgoat) -Wl,-rpath=$(goat_root) +LDFLAGS = $(libgoat) -Wl,-rpath $(goat_root) $(bin): $(obj) $(libgoat) $(CXX) -o $@ $(obj) $(LDFLAGS)