2000-01-31 21:43:25 -08:00
|
|
|
# Top Makefile for LablTk
|
|
|
|
|
2002-06-07 02:49:45 -07:00
|
|
|
include ../../config/Makefile
|
2000-01-31 21:43:25 -08:00
|
|
|
|
2002-04-26 05:16:26 -07:00
|
|
|
SUBDIRS=compiler support lib labltk camltk jpf frx tkanim examples_labltk examples_camltk browser
|
2000-01-31 21:43:25 -08:00
|
|
|
|
|
|
|
all:
|
2002-06-07 02:49:45 -07:00
|
|
|
cd support ; $(MAKEREC)
|
|
|
|
cd compiler ; $(MAKEREC)
|
|
|
|
cd labltk ; $(MAKECMD) -f Makefile.gen.nt
|
|
|
|
cd labltk ; $(MAKEREC)
|
|
|
|
cd camltk ; $(MAKECMD) -f Makefile.gen.nt
|
|
|
|
cd camltk ; $(MAKEREC)
|
|
|
|
cd lib ; $(MAKEREC)
|
|
|
|
cd jpf ; $(MAKEREC)
|
|
|
|
cd frx ; $(MAKEREC)
|
|
|
|
cd tkanim ; $(MAKEREC)
|
|
|
|
cd browser ; $(MAKEREC)
|
2000-01-31 21:43:25 -08:00
|
|
|
|
|
|
|
allopt:
|
2002-06-07 02:49:45 -07:00
|
|
|
cd support ; $(MAKEREC) opt
|
|
|
|
cd labltk ; $(MAKECMD) -f Makefile.gen.nt
|
|
|
|
cd labltk ; $(MAKEREC) opt
|
|
|
|
cd camltk ; $(MAKECMD) -f Makefile.gen.nt
|
|
|
|
cd camltk ; $(MAKEREC) opt
|
|
|
|
cd lib ; $(MAKEREC) opt
|
|
|
|
cd jpf ; $(MAKEREC) opt
|
|
|
|
cd frx ; $(MAKEREC) opt
|
|
|
|
cd tkanim ; $(MAKEREC) opt
|
2000-01-31 21:43:25 -08:00
|
|
|
|
2002-04-26 05:16:26 -07:00
|
|
|
example: examples_labltk/all examples_camltk/all
|
2000-01-31 21:43:25 -08:00
|
|
|
|
2002-04-26 05:16:26 -07:00
|
|
|
examples_labltk/all:
|
2002-06-07 02:49:45 -07:00
|
|
|
cd examples_labltk ; $(MAKEREC) all
|
2000-01-31 21:43:25 -08:00
|
|
|
|
2002-04-26 05:16:26 -07:00
|
|
|
examples_camltk/all:
|
2002-06-07 02:49:45 -07:00
|
|
|
cd examples_camltk ; $(MAKEREC) all
|
2000-01-31 21:43:25 -08:00
|
|
|
|
|
|
|
install:
|
2002-06-07 02:49:45 -07:00
|
|
|
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
|
2000-01-31 21:43:25 -08:00
|
|
|
|
|
|
|
installopt:
|
2002-06-07 02:49:45 -07:00
|
|
|
cd labltk ; $(MAKEREC) installopt
|
|
|
|
cd camltk ; $(MAKEREC) installopt
|
|
|
|
cd lib ; $(MAKEREC) installopt
|
|
|
|
cd jpf ; $(MAKEREC) installopt
|
|
|
|
cd frx ; $(MAKEREC) installopt
|
|
|
|
cd tkanim ; $(MAKEREC) installopt
|
2000-01-31 21:43:25 -08:00
|
|
|
|
|
|
|
partialclean clean:
|
2002-06-07 02:49:45 -07:00
|
|
|
for d in $(SUBDIRS); do $(MAKEREC) -C $$d clean; done
|