]> pd.if.org Git - pdclib/commitdiff
Updated to work with Mercurial (which does not allow empty directories). Some warning...
authorMartin Baute <solar@rootdirectory.de>
Tue, 15 Mar 2016 19:50:02 +0000 (20:50 +0100)
committerMartin Baute <solar@rootdirectory.de>
Tue, 15 Mar 2016 19:50:02 +0000 (20:50 +0100)
Makefile

index fa2976a2f48bf87c80f064751cbdcaf3ccf4ea26..301ac24e1aa968101db18b8f0aa61aca11c62396 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -87,11 +87,13 @@ find:
 
 links:
        @echo "Linking platform/$(PLATFORM)..."
 
 links:
        @echo "Linking platform/$(PLATFORM)..."
+       @if [ ! -d functions/signal ]; then mkdir functions/signal; fi
        @for file in $$(find platform/$(PLATFORM) -mindepth 2 -type f ! -path *.svn* -printf "%P\n"); do ln -s $$(dirname $$file | sed "s@[^/]*@..@g")/platform/$(PLATFORM)/$$file $$file; done
 
 unlink:
        @echo "Unlinking platform files..."
        @for dir in $(PROJDIRS); do find $$dir -type l -exec rm {} +; done
        @for file in $$(find platform/$(PLATFORM) -mindepth 2 -type f ! -path *.svn* -printf "%P\n"); do ln -s $$(dirname $$file | sed "s@[^/]*@..@g")/platform/$(PLATFORM)/$$file $$file; done
 
 unlink:
        @echo "Unlinking platform files..."
        @for dir in $(PROJDIRS); do find $$dir -type l -exec rm {} +; done
+       @rmdir functions/signal
 
 help:
        @echo "Available make targets:"
 
 help:
        @echo "Available make targets:"
@@ -127,5 +129,4 @@ help:
 
 %_r: %.c Makefile
        @echo " CC      $(patsubst functions/%,%,$@)"
 
 %_r: %.c Makefile
        @echo " CC      $(patsubst functions/%,%,$@)"
-       @$(CC) $(CFLAGS) -MMD -MP -DTEST -DREGTEST $< -o $@
-
+       @$(CC) $(CFLAGS) -Wno-deprecated-declarations -Wno-format -MMD -MP -DTEST -DREGTEST $< -o $@