main
test-branch
|
Last change
on this file since 1aaefd4 was ea777aa, checked in by Alex Wilton <awilton@…>, 3 years ago |
|
Moved examples, include, build_default.properties, common.xml, and README out from dev.civl.com into the root of the repo.
git-svn-id: svn://vsl.cis.udel.edu/civl/trunk@5704 fb995dde-84ed-4084-dfe6-e5aef3e2452c
|
-
Property mode
set to
100644
|
|
File size:
1.4 KB
|
| Line | |
|---|
| 1 | SHELL=/bin/sh
|
|---|
| 2 | CLASS=W
|
|---|
| 3 | VERSION=
|
|---|
| 4 | SFILE=config/suite.def
|
|---|
| 5 |
|
|---|
| 6 | default: header
|
|---|
| 7 | @ sys/print_instructions
|
|---|
| 8 |
|
|---|
| 9 | BT: bt
|
|---|
| 10 | bt: header
|
|---|
| 11 | cd BT; $(MAKE) CLASS=$(CLASS) VERSION=$(VERSION)
|
|---|
| 12 |
|
|---|
| 13 | SP: sp
|
|---|
| 14 | sp: header
|
|---|
| 15 | cd SP; $(MAKE) CLASS=$(CLASS)
|
|---|
| 16 |
|
|---|
| 17 | LU: lu
|
|---|
| 18 | lu: header
|
|---|
| 19 | cd LU; $(MAKE) CLASS=$(CLASS) VERSION=$(VERSION)
|
|---|
| 20 |
|
|---|
| 21 | MG: mg
|
|---|
| 22 | mg: header
|
|---|
| 23 | cd MG; $(MAKE) CLASS=$(CLASS)
|
|---|
| 24 |
|
|---|
| 25 | FT: ft
|
|---|
| 26 | ft: header
|
|---|
| 27 | cd FT; $(MAKE) CLASS=$(CLASS)
|
|---|
| 28 |
|
|---|
| 29 | IS: is
|
|---|
| 30 | is: header
|
|---|
| 31 | cd IS; $(MAKE) CLASS=$(CLASS)
|
|---|
| 32 |
|
|---|
| 33 | CG: cg
|
|---|
| 34 | cg: header
|
|---|
| 35 | cd CG; $(MAKE) CLASS=$(CLASS)
|
|---|
| 36 |
|
|---|
| 37 | EP: ep
|
|---|
| 38 | ep: header
|
|---|
| 39 | cd EP; $(MAKE) CLASS=$(CLASS)
|
|---|
| 40 |
|
|---|
| 41 | UA: ua
|
|---|
| 42 | ua: header
|
|---|
| 43 | cd UA; $(MAKE) CLASS=$(CLASS)
|
|---|
| 44 |
|
|---|
| 45 | DC: dc
|
|---|
| 46 | dc: header
|
|---|
| 47 | cd DC; $(MAKE) CLASS=$(CLASS)
|
|---|
| 48 |
|
|---|
| 49 | # Awk script courtesy cmg@cray.com, modified by Haoqiang Jin
|
|---|
| 50 | suite:
|
|---|
| 51 | @ awk -f sys/suite.awk SMAKE=$(MAKE) $(SFILE) | $(SHELL)
|
|---|
| 52 |
|
|---|
| 53 |
|
|---|
| 54 | # It would be nice to make clean in each subdirectory (the targets
|
|---|
| 55 | # are defined) but on a really clean system this will won't work
|
|---|
| 56 | # because those makefiles need config/make.def
|
|---|
| 57 | clean:
|
|---|
| 58 | - rm -f core
|
|---|
| 59 | - rm -f *~ */core */*~ */*.o */npbparams.h */*.obj */*.exe
|
|---|
| 60 | - rm -f sys/setparams sys/makesuite sys/setparams.h
|
|---|
| 61 | - rm -rf */rii_files
|
|---|
| 62 |
|
|---|
| 63 | veryclean: clean
|
|---|
| 64 | - rm -f config/make.def config/suite.def
|
|---|
| 65 | - rm -f bin/sp.* bin/lu.* bin/mg.* bin/ft.* bin/bt.* bin/is.*
|
|---|
| 66 | - rm -f bin/ep.* bin/cg.* bin/ua.* bin/dc.*
|
|---|
| 67 |
|
|---|
| 68 | header:
|
|---|
| 69 | @ sys/print_header
|
|---|
| 70 |
|
|---|
| 71 |
|
|---|
| 72 |
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.