Changeset 1744 for branches/blt4/examples
- Timestamp:
- May 28, 2010 4:12:15 PM (14 years ago)
- Location:
- branches/blt4/examples/app-fermi
- Files:
-
- 4 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/blt4/examples/app-fermi/Makefile.in
r1044 r1744 23 23 MEX = @MEX@ 24 24 MKOCTFILE = @MKOCTFILE@ 25 JAVA = @JAVA@ 25 26 26 LANGS = target_c target_tcl target_wrapper target_2_0 27 .PHONY: tcl cee fortran octave matlab perl python ruby java 2.0 wrapper 28 29 LANGS = cee tcl wrapper 2.0 27 30 ifneq ($(F77),) 28 LANGS += target_fortran31 LANGS += fortran 29 32 endif 30 33 ifneq ($(MKOCTFILE),) 31 LANGS += target_octave34 LANGS += octave 32 35 endif 33 36 ifneq ($(MEX),) 34 LANGS += target_matlab37 LANGS += matlab 35 38 endif 36 39 ifneq ($(PERL),) 37 LANGS += target_perl40 LANGS += perl 38 41 endif 39 42 ifneq ($(PYTHON),) 40 LANGS += target_python43 LANGS += python 41 44 endif 42 45 ifneq ($(RUBY),) 43 LANGS += target_ruby 46 LANGS += ruby 47 endif 48 ifneq ($(JAVA),) 49 LANGS += java 44 50 endif 45 51 46 BUILD_TARGETS = $(patsubst target_%,build_%,$(LANGS)) 47 INSTALL_TARGETS = $(patsubst target_%,install_%,$(LANGS)) 52 all: 53 for i in $(LANGS) ; do \ 54 $(MAKE) -C $$i all || exit 1 ; \ 55 done 48 56 49 all: $(BUILD_TARGETS) 50 install: $(INSTALL_TARGETS) 51 52 build_c: 53 $(MAKE) -C cee all 54 build_fortran: 55 $(MAKE) -C fortran all 56 build_python: 57 $(MAKE) -C python all 58 build_perl: 59 $(MAKE) -C perl all 60 build_tcl: 61 $(MAKE) -C tcl all 62 build_matlab: 63 $(MAKE) -C matlab all 64 build_octave: 65 $(MAKE) -C octave all 66 build_ruby: 67 $(MAKE) -C ruby all 68 build_wrapper: 69 $(MAKE) -C wrapper all 70 build_2_0: 71 $(MAKE) -C 2.0 all 72 73 install_c: 74 $(MAKE) -C cee install 75 install_fortran: 76 $(MAKE) -C fortran install 77 install_python: 78 $(MAKE) -C python install 79 install_perl: 80 $(MAKE) -C perl install 81 install_tcl: 82 $(MAKE) -C tcl install 83 install_matlab: 84 $(MAKE) -C matlab install 85 install_octave: 86 $(MAKE) -C octave install 87 install_ruby: 88 $(MAKE) -C ruby install 89 install_wrapper: 90 $(MAKE) -C wrapper install 91 install_2_0: 92 $(MAKE) -C 2.0 install 57 install: 58 for i in $(LANGS) ; do \ 59 $(MAKE) -C $$i install || exit 1 ; \ 60 done 93 61 94 62 clean: 95 $(MAKE) -C cee clean 96 $(MAKE) -C fortran clean 97 $(MAKE) -C matlab clean 98 $(MAKE) -C octave clean 99 $(MAKE) -C perl clean 100 $(MAKE) -C python clean 101 $(MAKE) -C ruby clean 102 $(MAKE) -C tcl clean 103 $(MAKE) -C wrapper clean 104 $(MAKE) -C 2.0 clean 105 63 for i in $(LANGS) ; do \ 64 $(MAKE) -C $$i clean || exit 1 ; \ 65 done 66 106 67 distclean: 107 $(MAKE) -C cee distclean 108 $(MAKE) -C fortran distclean 109 $(MAKE) -C matlab distclean 110 $(MAKE) -C octave distclean 111 $(MAKE) -C perl distclean 112 $(MAKE) -C python distclean 113 $(MAKE) -C ruby distclean 114 $(MAKE) -C tcl distclean 115 $(MAKE) -C wrapper distclean 116 $(MAKE) -C 2.0 distclean 68 for i in $(LANGS) ; do \ 69 $(MAKE) -c $$i distclean || exit 1 ; \ 70 done 117 71 $(RM) Makefile
Note: See TracChangeset
for help on using the changeset viewer.