[PD-cvs] SF.net SVN: pure-data:[10561] trunk/externals/Makefile
zmoelnig at users.sourceforge.net
zmoelnig at users.sourceforge.net
Sat Jan 17 12:27:39 CET 2009
Revision: 10561
http://pure-data.svn.sourceforge.net/pure-data/?rev=10561&view=rev
Author: zmoelnig
Date: 2009-01-17 11:27:38 +0000 (Sat, 17 Jan 2009)
Log Message:
-----------
iemmatix should compile again; this build-system is really f*d up...
Modified Paths:
--------------
trunk/externals/Makefile
Modified: trunk/externals/Makefile
===================================================================
--- trunk/externals/Makefile 2009-01-16 09:16:39 UTC (rev 10560)
+++ trunk/externals/Makefile 2009-01-17 11:27:38 UTC (rev 10561)
@@ -1406,12 +1406,14 @@
#------------------------------------------------------------------------------#
# IEMMATRIX
+## oh this is all sh!t: please use iemmatrix's build-system instead
IEMMATRIX_NAME=iemmatrix
-IEMMATRIX_SRC := $(wildcard $(externals_src)/iem/iemmatrix/src/m[at]*.c)
-IEMMATRIX_ALIAS := $(wildcard $(externals_src)/iem/iemmatrix/alias/*.c)
+IEMMATRIX_ROOT := $(externals_src)/iem/iemmatrix
+IEMMATRIX_SRC := $(wildcard $(IEMMATRIX_ROOT)/src/m[at]*.c)
+IEMMATRIX_ALIAS := $(wildcard $(IEMMATRIX_ROOT)/alias/*.c)
IEMMATRIX_OBJ := $(IEMMATRIX_SRC:.c=.o) $(IEMMATRIX_ALIAS:.c=.o)
-IEMMATRIX_SHARED := $(wildcard $(externals_src)/iem/iemmatrix/src/iemmatrix_binops.c) \
- $(wildcard $(externals_src)/iem/iemmatrix/src/iemmatrix_utility.c)
+IEMMATRIX_SHARED := $(wildcard $(IEMMATRIX_ROOT)/src/iemmatrix_binops.c) \
+ $(wildcard $(IEMMATRIX_ROOT)/src/iemmatrix_utility.c)
iemmatrix: $(IEMMATRIX_OBJ:.o=.$(EXTENSION))
@@ -1422,7 +1424,7 @@
#rm -f -- "$*.o"
$(IEMMATRIX_OBJ) $(IEMMATRIX_SHARED:.c=.o) : %.o : %.c
- $(CC) $(CFLAGS) -o "$*.o" -c "$*.c"
+ $(CC) $(CFLAGS) -o "$*.o" -c "$*.c" -I$(IEMMATRIX_ROOT)/src
iemmatrix_install: iemmatrix
install -d $(objectsdir)/$(IEMMATRIX_NAME)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Pd-cvs
mailing list