diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/Makefile b/Makefile deleted file mode 100644 index 5d86127..0000000 --- a/Makefile +++ /dev/null @@ -1,67 +0,0 @@ -include Makefile.config - - -all: $(PDP_TARGET) - -pdp_all: - make -C system - make -C modules - -darwin: pdp_all - rm -f pdp.pd_darwin - $(CC) -o pdp.pd_darwin modules/*/*.o system/*/*.o $(PDP_LIBS) -bundle -undefined error -twolevel_namespace -bundle_loader $(PD_EXECUTABLE) - - -linux: pdp_all - rm -f pdp.pd_linux - $(CC) -export_dynamic -shared -o pdp.pd_linux modules/*/*.o system/*/*.o $(PDP_LIBS) - -linux_mmx: pdp_all - rm -f pdp.pd_linux - $(CC) -export_dynamic -shared -o pdp.pd_linux modules/*/*.o system/*/*.o $(PDP_LIBS) - -buildclean: - make -C include clean - make -C system clean - make -C modules clean - -clean: buildclean - rm -f pdp.pd_linux - rm -f *~ - -distroclean: buildclean - make -C scaf clean - make -C opengl clean - make -C guile clean - -mrproper: clean - make -C scaf mrproper - rm -rf configure - rm -rf config.log - rm -rf config.status - rm -rf autom4te.cache - #this needs to stay in to keep the makefiles working - #rm -rf Makefile.config - -tags: - etags --language=auto include/*.h system/mmx/*.s system/*/*.c \ - modules/*/*.c scaf/*/*.c scaf/*/*.s opengl/*/*.c - -tagsclean: - rm -f TAGS - - -install: all - #check if pd is installed. if this fails make install will stop here. - install -m 755 $(PDP_LIBRARY_NAME) $(prefix)/lib/pd/externs - install -m 755 -d $(prefix)/include/pdp - install -m 644 include/*.h $(prefix)/include/pdp - install -m 644 abstractions/*.pd $(prefix)/lib/pd/externs - install -m 644 doc/objects/*.pd $(prefix)/lib/pd/doc/5.reference - install -m 755 -d $(prefix)/lib/pd/doc/pdp - install -m 755 -d $(prefix)/lib/pd/doc/pdp/introduction - install -m 755 -d $(prefix)/lib/pd/doc/pdp/examples - install -m 644 doc/reference.txt $(prefix)/lib/pd/doc/pdp - install -m 644 doc/introduction/*.pd $(prefix)/lib/pd/doc/pdp/introduction - install -m 644 doc/examples/*.pd $(prefix)/lib/pd/doc/pdp/examples - install -m 755 bin/pdp-config $(prefix)/bin |