Rev | Line | |
---|
[22] | 1 | package pspaWT |
---|
| 2 | |
---|
| 3 | build_strategy no_prototypes |
---|
| 4 | include_path none |
---|
| 5 | |
---|
[66] | 6 | use |
---|
| 7 | Platform v1r* $(PSPAWTROOT)/../Interfaces |
---|
[34] | 8 | use dld v2r* $(PSPAWTROOT)/../Interfaces |
---|
[22] | 9 | |
---|
[34] | 10 | use Wt v1r* $(PSPAWTROOT)/../Interfaces |
---|
| 11 | use boost v1r* $(PSPAWTROOT)/../Interfaces |
---|
[22] | 12 | |
---|
| 13 | include_dirs $(PSPAWTROOT)/include |
---|
| 14 | |
---|
| 15 | #library PSPSLib \ |
---|
| 16 | # ../src/pspa.C |
---|
| 17 | |
---|
[38] | 18 | |
---|
| 19 | |
---|
[22] | 20 | macro lib_PSPSLib_cppflags " ${Wt_cflags} ${boost_cflags} -DTHREADED -DDRAWWT_BUILD" |
---|
| 21 | #macro PSPSLib_shlibflags " ${Wt_linkopts} ${boost_linkopts} ${dld_linkopts} -F/System/Library/Frameworks " |
---|
| 22 | |
---|
| 23 | #macro PSPSLib_linkopts " -L${PSPAWTROOT}/$(Platform_bin) -lPSPSLib " |
---|
| 24 | |
---|
[82] | 25 | application pspaWt bareParticle.cc particleBeam.cc GWt_cell.cc GWt_initialBeam.cc GWt_soleno.cc GWt_globalParameters.cc GWt_drift.cc dataManager.cc elementDrift.cc elementCell.cc elementInitialBeam.cc elementSoleno.cc globalParameters.cc GWt_LigneFaisceau.cc GWt_pspaApplication.cc main.cc use_cppflags='" ${lib_PSPSLib_cppflags} "' |
---|
[22] | 26 | |
---|
| 27 | macro DrawWt_linkopts " ${PSPSLib_linkopts} ${Wt_linkopts} ${boost_linkopts} ${dld_linkopts}" |
---|
| 28 | |
---|
| 29 | # DEBUG : |
---|
| 30 | macro_append cflags " -W -Wall -g" WIN32 "-W /ZI /Od" |
---|
| 31 | macro_append cppflags " -W -Wall -g" WIN32 " /ZI /Od" |
---|
| 32 | macro_append cpplinkflags " -W -Wall -g" WIN32 "/DEBUG /VERBOSE:LIB" |
---|
| 33 | |
---|
| 34 | # OPTIMIZE : |
---|
| 35 | #macro_append cflags " -O" WIN32 " /O2" |
---|
| 36 | #macro_append cppflags " -O" WIN32 " /O2" |
---|
| 37 | #macro_append cpplinkflags " -O" WIN32 "" |
---|
Note: See
TracBrowser
for help on using the repository browser.