1 |
|
|
2 |
PERLPACKAGES := $(wildcard *.pm) |
PERLPACKAGES := $(wildcard *.pm) |
3 |
PERLSCRIPTS := $(wildcard *.pl) |
PERLSCRIPTS := $(wildcard *.pl) |
4 |
|
ERDBS := $(wildcard *DBD.xml) |
5 |
|
|
6 |
INSTALL_PACKAGE = FigKernelPackages |
INSTALL_PACKAGE = FigKernelPackages |
7 |
|
|
8 |
lib: html_doc lib_pm bin |
lib: html_doc lib_pm bin xml search |
9 |
|
|
10 |
html_doc: html_doc_dir $(foreach var, $(subst .pm,.html, $(PERLPACKAGES)), $(cgidir)/Html/pod_docs/$(var)) |
html_doc: html_doc_dir $(foreach var, $(subst .pm,.html, $(PERLPACKAGES)), $(cgidir)/Html/pod_docs/$(var)) |
11 |
|
|
14 |
|
|
15 |
bin: $(foreach var, $(subst .pl,,$(notdir $(PERLSCRIPTS))), $(bindir)/$(var)) |
bin: $(foreach var, $(subst .pl,,$(notdir $(PERLSCRIPTS))), $(bindir)/$(var)) |
16 |
|
|
17 |
|
xml: $(foreach var, $(notdir $(ERDBS)), $(RTROOT)/FIG/$(var)) |
18 |
|
|
19 |
|
search: $(cgidir)/NmpdrSearch.src $(cgidir)/NmpdrSearch.png |
20 |
|
|
21 |
|
$(RTROOT)/FIG/%.xml: %.xml |
22 |
|
cp $< $@ |
23 |
|
|
24 |
|
|
25 |
schematools: |
schematools: |
26 |
stDeclFiles: |
stDeclFiles: |
36 |
$(cgidir)/Html/pod_docs/%.html: $(TOPDIR)/$(PKGNAME)/%.pm |
$(cgidir)/Html/pod_docs/%.html: $(TOPDIR)/$(PKGNAME)/%.pm |
37 |
-$(FIG_HOME)/env/$(RTARCH)/bin/perl $(FIG_HOME)/env/$(RTARCH)/bin/pod2html --outfile $@ $< |
-$(FIG_HOME)/env/$(RTARCH)/bin/perl $(FIG_HOME)/env/$(RTARCH)/bin/pod2html --outfile $@ $< |
38 |
|
|
|
|
|
39 |
$(libdir)/$(INSTALL_PACKAGE)/%.pm: $(TOPDIR)/$(PKGNAME)/%.pm |
$(libdir)/$(INSTALL_PACKAGE)/%.pm: $(TOPDIR)/$(PKGNAME)/%.pm |
40 |
cp -p $< $@ |
cp -p $< $@ |
41 |
|
|
42 |
$(bindir)/%: $(TOPDIR)/$(PKGNAME)/%.pl $(TOOL_HDR) |
$(bindir)/%: $(TOPDIR)/$(PKGNAME)/%.pl $(TOOL_HDR) |
43 |
( cat $(TOOL_HDR) $< > $@; chmod +x $@ ) |
( cat $(TOOL_HDR) $< > $@; chmod +x $@ ) |
44 |
|
|
45 |
|
$(cgidir)/%.src: $(TOPDIR)/$(PKGNAME)/%.src |
46 |
|
cp -p $< $@ |
47 |
|
|
48 |
|
$(cgidir)/%.png: $(TOPDIR)/$(PKGNAME)/%.png |
49 |
|
cp -p $< $@ |