@string %CSF_CXX_INCLUDE = "";
@set %CSF_TCL_HOME = "";
- -- workaround against dummy code in WOKSH_CMPLRS.edl that append -I%CSF_TCL_INCLUDE
- @set %CSF_TCL_INCLUDE = ": ";
+ @set %CSF_TCL_INCLUDE = "";
@set %CSF_JAVA_INCLUDE = "";
@set %CSF_X11_INCLUDE = "";
@set %CSF_SOCKETLibs = " ";
@set %CSF_TCL_HOME = "/missing/missing ";
- @string %CSF_TCL_INCLUDE = %CSF_TCL_HOME "/include ";
+ @string %CSF_TCL_INCLUDE = "-I" %CSF_TCL_HOME "/include ";
@set %CSF_ThreadLibs = "-lpthread";
@set %CSF_C_Options = "-DDECOSF1 -O3 -DOCC_CONVERT_SIGNALS";
@set %CSF_TCL_HOME = "/usr/tcltk";
- @string %CSF_TCL_INCLUDE = %CSF_TCL_HOME "/include/itcl ";
+ @string %CSF_TCL_INCLUDE = "-I" %CSF_TCL_HOME "/include/itcl ";
@string %CSF_JavaHome = "/PRODUCTS/java/j2sdk1_3_1";
@string %CSF_JAVA_INCLUDE = "-I" %CSF_JavaHome "/include -I" %CSF_JavaHome "/include/solaris ";
@set %CSF_TCL_HOME = "/usr/local";
-->> END TODO
- @string %CSF_TCL_INCLUDE = "/usr/local/include/tcl8.4 ";
+ @string %CSF_TCL_INCLUDE = "-I/usr/local/include/tcl8.4 ";
--<< TODO : If applicable , modify the root location where Java is installed.
@set %CSF_JavaHome = "/usr/local/diablo-jdk1.5.0";
@set %CSF_C_Options = " -DHPUX ";
@set %CSF_TCL_HOME = "/missing/missing ";
- @string %CSF_TCL_INCLUDE = %CSF_TCL_HOME "/include ";
+ @string %CSF_TCL_INCLUDE = "-I" %CSF_TCL_HOME "/include ";
@set %CSF_X11_INCLUDE = "-I/usr/include/X11R6 ";
@set %CSF_XMU_INCLUDE = "-I/usr/contrib/X11R6/include ";
-- Tcl/Tk configuration
@if (%CSF_TCL_HOME != "") then
- @string %CSF_TCL_INCLUDE = %CSF_TCL_HOME "/include ";
+ @string %CSF_TCL_INCLUDE = "-I" %CSF_TCL_HOME "/include ";
@string %CSF_TclLibs = "-L" %CSF_TCL_HOME "/lib -ltcl8.5 ";
@string %CSF_TclTkLibs = "-L" %CSF_TCL_HOME "/lib -ltk8.5 -L" %X11_LIB " -lX11 ";
@else
-- Tcl/Tk configuration
@if (%CSF_TCL_HOME != "") then
- @string %CSF_TCL_INCLUDE = %CSF_TCL_HOME "/include ";
+ @string %CSF_TCL_INCLUDE = "-I" %CSF_TCL_HOME "/include ";
@string %CSF_TclLibs = "-L" %CSF_TCL_HOME "/lib -ltcl8.5 ";
@string %CSF_TclTkLibs = "-L" %X11_LIB " -lX11 -L" %CSF_TCL_HOME "/lib -ltk8.5 ";
@else
@set %CSF_pthread = "-lpthread";
@set %CSF_TCL_HOME = "/usr/tcltk.64";
- @string %CSF_TCL_INCLUDE = %CSF_TCL_HOME "/include/itcl ";
+ @string %CSF_TCL_INCLUDE = "-I" %CSF_TCL_HOME "/include/itcl ";
@set %CSF_X11_INCLUDE_EXTENSION = " -I/usr/include/X11/extensions ";
@set %CSF_TCL_HOME = "/PRODUCTS/tcltk-84";
-->> END TODO
- @string %CSF_TCL_INCLUDE = %CSF_TCL_HOME "/include -DUSE_NON_CONST ";
+ @string %CSF_TCL_INCLUDE = "-I" %CSF_TCL_HOME "/include -DUSE_NON_CONST ";
@string %CSF_TclLibs = "-L" %CSF_TCL_HOME "/lib -R" %CSF_TCL_HOME "/lib -ltcl8.4 ";
@string %CSF_TclTkLibs = "-L" %CSF_TCL_HOME "/lib -R" %CSF_TCL_HOME "/lib -ltk8.4 ";
@uses "CSF.edl";
- @string %CMPLRS_CXX_Options = " -I"%CSF_TCL_INCLUDE %CMPLRS_CXX_Options ;
+ @string %CMPLRS_CXX_Options += " " %CSF_TCL_INCLUDE;
@if ( %Station == "wnt" ) then
@string %CMPLRS_ExportBehaviour = " -D__" %Entity "_DLL";
@endif;
@uses "CSF.edl";
- @string %CMPLRS_CXX_Options = " -I"%CSF_TCL_INCLUDE %CMPLRS_CXX_Options ;
+ @string %CMPLRS_CXX_Options += " " %CSF_TCL_INCLUDE;
@endif;
@uses "CSF.edl";
- @string %CMPLRS_CXX_Options = " -I"%CSF_TCL_INCLUDE %CMPLRS_CXX_Options ;
+ @string %CMPLRS_CXX_Options += " " %CSF_TCL_INCLUDE;
@endif;
set TCLINC "[lindex [wokparam -v %CSF_TCL_INCLUDE] 0]"
if { "$new " == $CXXINC} {
append str "-I\${COMPINCLUDE} "
- } elseif {"$new " == $TCLINC} {
+ } elseif {"-I$new " == $TCLINC} {
append str "-I\${TCLHOME}/include "
} elseif {"$tok " == "[lindex [wokparam -v %CSF_X11_INCLUDE] 0]"} {
#puts "X11 was captured"
@uses "CSF.edl";
- @string %CMPLRS_CXX_Options = " -I"%CSF_TCL_INCLUDE %CMPLRS_CXX_Options ;
+ @string %CMPLRS_CXX_Options += " " %CSF_TCL_INCLUDE;
@endif;