Start working on gendoc.
This commit is contained in:
parent
7cab364c73
commit
3f21b99a0e
3 changed files with 111 additions and 1 deletions
16
src/Makefile
16
src/Makefile
|
@ -58,6 +58,8 @@ HACKERBASE-OBJS=hackerbase.o testing.o listing.o cal-month.o \
|
|||
template-list-expander.o box-drawing.o util-list.o \
|
||||
export-web-static.o util-dir.o racket-kwargs.o dokuwiki.o
|
||||
|
||||
GENDOC-OBJS=gendoc.o duck-extract.o
|
||||
|
||||
.PHONY: imports
|
||||
imports: $(HACKERBASE-DEPS)
|
||||
|
||||
|
@ -84,6 +86,9 @@ install-dev: static
|
|||
install -m 0755 -d /usr/local/man/man1
|
||||
install -m 0755 ../doc/hackerbase.1 /usr/local/man/man1/hackerbase-dev.1
|
||||
|
||||
../gendoc: $(GENDOC-OBJS)
|
||||
$(CSC) -strip -static -o $@ $(GENDOC-OBJS)
|
||||
|
||||
################################################################
|
||||
# Module static and shared object and import source compilation
|
||||
|
||||
|
@ -94,10 +99,14 @@ install-dev: static
|
|||
$(CSC) -regenerate-import-libraries -P -J $<
|
||||
|
||||
################################################################
|
||||
# Main program
|
||||
# Main programs
|
||||
|
||||
hackerbase.o: $(HACKERBASE-DEPS)
|
||||
|
||||
GENDOC-SOURCES=gendoc.scm duck-extract.import.scm
|
||||
|
||||
gendoc.o: $(GENDOC-SOURCES)
|
||||
|
||||
################################################################
|
||||
# Modules
|
||||
|
||||
|
@ -495,3 +504,8 @@ dokuwiki.import.scm: $(DOKUWIKI-SOURCES)
|
|||
DUCK-SOURCES=duck.scm
|
||||
|
||||
duck.import.scm: $(DUCK-SOURCES)
|
||||
|
||||
DUCK-EXTRACT-SOURCES=duck-extract.scm
|
||||
|
||||
duck-extract.o: duck-extract.import.scm
|
||||
duck-extract.import.scm: $(DUCK-EXTRACT-SOURCES)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue