ocaml/otherlibs/labltk/Makefile.nt

60 lines
1.5 KiB
Makefile

# Top Makefile for LablTk
!include ..\..\config\Makefile.nt
SUBDIRS=compiler support lib labltk camltk jpf frx tkanim examples_labltk examples_camltk browser
all:
cd support & $(MAKEREC)
cd compiler & $(MAKEREC)
cd labltk & $(MAKE) -nologo -f Makefile.gen.nt
cd labltk & $(MAKEREC)
cd camltk & $(MAKE) -nologo -f Makefile.gen.nt
cd camltk & $(MAKEREC)
cd lib & $(MAKEREC)
cd jpf & $(MAKEREC)
cd frx & $(MAKEREC)
cd tkanim & $(MAKEREC)
cd browser & $(MAKEREC)
allopt:
cd support & $(MAKEREC) opt
cd labltk & $(MAKE) -nologo -f Makefile.gen.nt
cd labltk & $(MAKEREC) opt
cd camltk & $(MAKE) -nologo -f Makefile.gen.nt
cd camltk & $(MAKEREC) opt
cd lib & $(MAKEREC) opt
cd jpf & $(MAKEREC) opt
cd frx & $(MAKEREC) opt
cd tkanim & $(MAKEREC) opt
example: examples_labltk/all examples_camltk/all
examples_labltk/all:
cd examples_labltk & $(MAKEREC) all
examples_camltk/all:
cd examples_camltk & $(MAKEREC) all
install:
cd labltk & $(MAKEREC) install
cd camltk & $(MAKEREC) install
cd lib & $(MAKEREC) install
cd support & $(MAKEREC) install
cd compiler & $(MAKEREC) install
cd jpf & $(MAKEREC) install
cd frx & $(MAKEREC) install
cd tkanim & $(MAKEREC) install
cd browser & $(MAKEREC) install
installopt:
cd labltk & $(MAKEREC) installopt
cd camltk & $(MAKEREC) installopt
cd lib & $(MAKEREC) installopt
cd jpf & $(MAKEREC) installopt
cd frx & $(MAKEREC) installopt
cd tkanim & $(MAKEREC) installopt
partialclean clean:
for %d in ($(SUBDIRS)) do (cd %d & $(MAKEREC) clean & cd ..)