X-Git-Url: http://nitlanguage.org diff --git a/src/Makefile b/src/Makefile index 16aa172..dcf9b82 100644 --- a/src/Makefile +++ b/src/Makefile @@ -16,9 +16,12 @@ NITCOPT=--semi-global OLDNITCOPT=--semi-global -OBJS=nitc nitpick nit nitdoc nitls nitunit picnit nitpretty nitmetrics nitx nitlight nitserial nitrestful +OBJS=nitc nitpick nit nitls nitunit nitx nitlight nitserial nitrestful nitpackage SRCS=$(patsubst %,%.nit,$(OBJS)) BINS=$(patsubst %,../bin/%,$(OBJS)) +MOREOBJS=nitdoc nitweb nitcatalog nitmetrics nitpretty nitweb nitpm +MORESRCS=$(patsubst %,%.nit,$(MOREOBJS)) +MOREBINS=$(patsubst %,../bin/%,$(MOREOBJS)) DEPS=$(wildcard *.nit */*.nit) parser/parser.nit # Workaround: Cygwin requires peflags to bootstrap @@ -26,6 +29,8 @@ peflags := ${shell which peflags 2>/dev/null} all: ../bin/nitc +more: ../bin/nitdoc + pre-build: ./git-gen-version.sh @@ -47,6 +52,9 @@ endif test -d ../bin || mkdir ../bin ./nitc_0 ${NITCOPT} -v --dir ../bin $(SRCS) +../bin/nitdoc: ../bin/nitc $(DEPS) + ../bin/nitc ${NITCOPT} -v --dir ../bin $(MORESRCS) + $(OBJS): nitc_0 $(DEPS) ./git-gen-version.sh ./nitc_0 ${NITCOPT} -v $@.nit