- Timestamp:
- Oct 20, 2008, 4:34:53 PM (16 years ago)
- Location:
- CMT/HEAD
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
CMT/HEAD/ChangeLog
r467 r468 1 2008-10-20 <rybkin@lal.in2p3.fr> 369 2 3 * source/cmt_parser.cxx: In function fill_for_all_constituents, correct the 4 setting of macros in case the -import option for constituents is used so as 5 to import what is requested only. Do not set macro ${CONSTITUENT}linkopts 6 * mgr/fragments/application: Use $(cmt_installarea_linkopts) with 7 $(${CONSTITUENT}_use_linkopts) instead of $(${CONSTITUENT}linkopts) 8 * mgr/fragments/dsp_application_header: idem 9 * mgr/fragments/dsp_windows_header: idem 10 * mgr/fragments/nmake/application: idem 11 1 12 2008-09-24 <rybkin@lal.in2p3.fr> 368 2 13 -
CMT/HEAD/mgr/fragments/application
r441 r468 3 3 $(bin)${CONSTITUENT}${application_suffix} :: ${OBJS} $(use_stamps) $(${CONSTITUENT}stamps) requirements $(use_requirements) 4 4 $(link_echo) "application $@" 5 $(link_silent) cd $(bin); ${LINKMACRO} -o ${CONSTITUENT}.exe.new ${OBJS} $( use_linkopts) $(${CONSTITUENT}linkopts); mv -f ${CONSTITUENT}.exe.new ${CONSTITUENT}${application_suffix}5 $(link_silent) cd $(bin); ${LINKMACRO} -o ${CONSTITUENT}.exe.new ${OBJS} $(cmt_installarea_linkopts) $(${CONSTITUENT}_use_linkopts) $(${CONSTITUENT}linkopts); mv -f ${CONSTITUENT}.exe.new ${CONSTITUENT}${application_suffix} 6 6 7 7 #----------------------------------------------------------------- -
CMT/HEAD/mgr/fragments/dsp_application_header
r14 r468 52 52 # ADD BSC32 /nologo 53 53 LINK32=link.exe 54 # ADD BASE LINK32 $(cpplinkflags) $( use_linkopts) $(${CONSTITUENT}linkopts) /subsystem:console /debug /pdbtype:sept55 # ADD LINK32 $(cpplinkflags) $( use_linkopts) $(${CONSTITUENT}linkopts) /subsystem:console /debug /pdbtype:sept54 # ADD BASE LINK32 $(cpplinkflags) $(cmt_installarea_linkopts) $(${CONSTITUENT}_use_linkopts) $(${CONSTITUENT}linkopts) /subsystem:console /debug /pdbtype:sept 55 # ADD LINK32 $(cpplinkflags) $(cmt_installarea_linkopts) $(${CONSTITUENT}_use_linkopts) $(${CONSTITUENT}linkopts) /subsystem:console /debug /pdbtype:sept 56 56 57 57 -
CMT/HEAD/mgr/fragments/dsp_windows_header
r14 r468 52 52 LINK32=link.exe 53 53 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 /debug /pdbtype:sept 54 # ADD LINK32 $ {use_linkopts}kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 /debug /pdbtype:sept54 # ADD LINK32 $(cmt_installarea_linkopts) $(${CONSTITUENT}_use_linkopts) kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 /debug /pdbtype:sept 55 55 56 56 # Begin Target -
CMT/HEAD/mgr/fragments/nmake/application
r445 r468 4 4 $(link_silent) ${LINKMACRO} /out:$(bin)${CONSTITUENT}$(application_suffix) @<< 5 5 ${OBJS} 6 $(use_linkopts) 6 $(cmt_installarea_linkopts) 7 $(${CONSTITUENT}_use_linkopts) 7 8 $(${CONSTITUENT}linkopts) 8 9 << -
CMT/HEAD/source/cmt_parser.cxx
r467 r468 7690 7690 for (i = 0; i < base_auto_imports_states.size (); i++) 7691 7691 { 7692 if (base_auto_imports_states[i]== On && auto_imports_states[i] == Off) continue; 7693 7692 // if (base_auto_imports_states[i]== On && auto_imports_states[i] == Off) continue; 7693 if (base_auto_imports_states[i] == On || auto_imports_states[i] == Off) continue; 7694 /** 7695 * Consider the package (i) for import only if it is: 7696 * o not imported yet (i.e., base_auto_imports_states[i] != On) 7697 * o requested for import according to -import=xxx modifiers for 7698 * the current constituent (i.e., auto_imports_states[i] != Off) 7699 */ 7694 7700 Use* u = Uses[i]; 7695 7701 … … 7819 7825 * 7820 7826 */ 7827 /** 7821 7828 buffer = "macro_append "; 7822 7829 buffer += constituent.name; … … 7831 7838 buffer += "\""; 7832 7839 apply (); 7840 */ 7833 7841 7834 7842 /**
Note: See TracChangeset
for help on using the changeset viewer.