1 # Makefile for release 1.0 of the omega system
2 # DON'T EDIT -- put any locally required changes in Makefile.config.
3 # See INSTALL for more details.
5 # Top-level makefile: lists possible targets, call those makefiles, install
9 @echo Valid targets are
:
10 @echo
" " executables
: oc petit
11 @echo
" " libraries
: libomega.a libcode_gen.a libuniform.a
12 @echo
" " all: all above targets
13 @echo Or
, change to the appropriate subdirectory and do
\"make
\".
14 @echo In any directory
, BE SURE to do a
\"make depend
\" before compiling
!
15 @echo Edit Makefile.config to customize\
; see INSTALL for details.
22 cd omega_calc
/obj
; $(MAKE
) oc
25 cd petit
/obj
; $(MAKE
) .tables
28 cd petit
/obj
; $(MAKE
) petit
31 cd omega_lib
/obj
; $(MAKE
) libomega.a
34 cd code_gen
/obj
; $(MAKE
) libcode_gen.a
36 libuniform.a
: tables always
37 cd uniform
/obj
; $(MAKE
) libuniform.a
42 veryclean
: veryclean_all
46 include $(BASEDIR
)/Makefile.rules