home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
ledar34.zip
/
leda-r-3_4_tar
/
LEDA-3.4
/
Makefile
< prev
next >
Wrap
Makefile
|
1996-09-03
|
2KB
|
71 lines
#------------------------------------------------------------------------------
# Libraries
#------------------------------------------------------------------------------
SHELL=/bin/sh
lib: .license
@if [ -f .license ]; then cd src; $(MAKE) -i FLAGS=-O; fi
lib_g: .license
@if [ -f .license ]; then cd src; $(MAKE) -i FLAGS=-g; fi
lib_Wall: .license
@if [ -f .license ]; then cd src; $(MAKE) -i FLAGS=-Wall; fi
.license:
@confdir/util/unix/license.sh
#------------------------------------------------------------------------------
# Programs
#------------------------------------------------------------------------------
pro:
cd prog; $(MAKE) -i FLAGS=-O
pro_g:
cd prog; $(MAKE) -i FLAGS=-g
#------------------------------------------------------------------------------
# Demos
#------------------------------------------------------------------------------
dem:
cd demo; $(MAKE) -i FLAGS=-O
dem_g:
cd demo; $(MAKE) -i FLAGS=-g
#------------------------------------------------------------------------------
# Libraries & Programs
#------------------------------------------------------------------------------
all: lib pro dem
all_g: lib_g pro_g dem_g
#------------------------------------------------------------------------------
# Cleaning up
#------------------------------------------------------------------------------
del: clean
rm -f lib*.a lib*.so
clean:
cd src; $(MAKE) -i clean
cd prog; $(MAKE) -i clean
cd demo; $(MAKE) -i clean
touch:
touch src/*/*.c
touch prog/*/*.c
touch demo/*/*.c