Makefile
37 lines
| 940 B
| text/x-makefile
|
MakefileLexer
|
r1 | all: help | ||
help: | ||||
@echo | ||||
@echo " batch targets:" | ||||
@echo | ||||
@echo " make Patch-GRLIB : install library into $(GRLIB)" | ||||
@echo " make dist : create a tar file for using into an other computer" | ||||
@echo " make Patched-dist : create a tar file for with a patched grlib for using into an other computer" | ||||
@echo " make allGPL : add a GPL HEADER in all vhdl Files" | ||||
@echo " make init : add a GPL HEADER in all vhdl Files, init all files" | ||||
@echo " make doc : make documentation for VHDL IPs" | ||||
@echo | ||||
allGPL: | ||||
sh lib/GPL_Patcher.sh -R | ||||
init: allGPL | ||||
sh lib/lpp/vhdlsynPatcher.sh | ||||
sh lib/lpp/makeDirs.sh lib/lpp | ||||
Patch-GRLIB: init doc | ||||
sh patch.sh $(GRLIB) | ||||
dist: init | ||||
tar -cvzf ./../lpp-lib.tgz ./../lib_lpp/* | ||||
Patched-dist: Patch-GRLIB | ||||
tar -cvzf ./../lpp-patched-GRLIB.tgz $(GRLIB)/* | ||||
doc: | ||||
doxygen lib/lpp/Doxyfile | ||||
make lib/lpp/doc/latex | ||||
|
r2 | cp lib/lpp/doc/latex/refman.pdf lib/lpp/doc/VHD_lib.pdf | ||