X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=Makefile;h=fa2976a2f48bf87c80f064751cbdcaf3ccf4ea26;hb=835321468ef83d421cd0f70f4fcbdea51b2776b9;hp=5397eab62639ab98d110451432c14841e0fdd9d9;hpb=cc5352a4c2c6cc82e72fc360ded634768a625427;p=pdclib diff --git a/Makefile b/Makefile index 5397eab..fa2976a 100644 --- a/Makefile +++ b/Makefile @@ -9,9 +9,9 @@ AUXFILES := Makefile Readme.txt # Directories belonging to the project PROJDIRS := functions includes internals # All source files of the project -SRCFILES := $(shell find $(PROJDIRS) -type f -name "*.c") +SRCFILES := $(shell find -L $(PROJDIRS) -type f -name "*.c") # All header files of the project -HDRFILES := $(shell find $(PROJDIRS) -type f -name "*.h") +HDRFILES := $(shell find -L $(PROJDIRS) -type f -name "*.h") # All .c files in functions/_PDCLIB that do not have a regression test driver INTFILES := _Exit atomax digits open print scan remove rename seed stdinit strtox_main strtox_prelim filemode eol errno seek prepread prepwrite allocpages tmpfilename closeall # All object files in the library @@ -77,10 +77,10 @@ srcdist: @tar czf pdclib.tgz $(ALLFILES) todos: - -@for file in $(ALLFILES); do grep -H TODO $$file; done; true + -@for file in $(ALLFILES:Makefile=); do grep -H TODO $$file; done; true fixmes: - -@for file in $(ALLFILES); do grep -H FIXME $$file; done; true + -@for file in $(ALLFILES:Makefile=); do grep -H FIXME $$file; done; true find: @find functions/ includes/ internals/ platform/ -name "*\.[ch]" -type f | xargs grep $$FIND