@ifnotdefined ( %WOKStepsDFLT_EDL) then
@set %WOKStepsDFLT_EDL = "";
-@set %WOKStepsDFLT_LibPath = "libwokdfltsteps.so";
+@if ( %Station != "wnt" ) then
+@if ( %LocalArch != "hp" ) then
+ @set %WOKStepsDFLT_LibPath = "libwokdfltsteps.so";
+@endif;
@if ( %LocalArch == "hp" ) then
@set %WOKStepsDFLT_LibPath = "libwokdfltsteps.sl";
@endif;
-
-@if ( %LocalArch == "mac" ) then
- @set %WOKStepsDFLT_LibPath = "libwokdfltsteps.dylib";
-@endif;
-
-@if ( %LocalArch == "wnt" ) then
- @set %WOKStepsDFLT_LibPath = "wokdfltsteps.dll";
+@else
+ @set %WOKStepsDFLT_LibPath = "wokdfltsteps.dll";
@endif;
@set %WOKStepsDFLT_DefinedSteps = " WOKDFLT_DFLTExtract ";
@ifnotdefined ( %WOKStepsDeliv_EDL) then
@set %WOKStepsDeliv_EDL = "";
- @set %WOKStepsDeliv_LibPath = "libwokdeliverysteps.so";
-
- @if ( %LocalArch == "hp" ) then
- @set %WOKStepsDeliv_LibPath = "libwokdeliverysteps.sl";
- @endif;
-
- @if ( %LocalArch == "mac" ) then
- @set %WOKStepsDeliv_LibPath = "libwokdeliverysteps.dylib";
+@if ( %Station != "wnt" ) then
+ @if ( %LocalArch != "hp" ) then
+ @set %WOKStepsDeliv_LibPath = "libwokdeliverysteps.so";
@endif;
- @if ( %Station == "wnt" ) then
- @set %WOKStepsDeliv_LibPath = "wokdeliverysteps.dll";
+ @if ( %LocalArch == "hp" ) then
+ @set %WOKStepsDeliv_LibPath = "libwokdeliverysteps.sl";
@endif;
+@else
+ @set %WOKStepsDeliv_LibPath = "wokdeliverysteps.dll";
+@endif;
@set %WOKStepsDeliv_DefinedSteps = " WOKDeliv_DeliverySource ";
@string %WOKStepsDeliv_DefinedSteps += "WOKDeliv_DeliveryBase ";
@ifnotdefined ( %WOKStepsOBJS_EDL) then
@set %WOKStepsOBJS_EDL = "";
-@set %WOKStepsOBJS_LibPath = "libwokobjssteps.so";
+@if ( %Station != "wnt" ) then
+@if ( %LocalArch != "hp" ) then
+ @set %WOKStepsOBJS_LibPath = "libwokobjssteps.so";
+@endif;
@if ( %LocalArch == "hp" ) then
@set %WOKStepsOBJS_LibPath = "libwokobjssteps.sl";
@endif;
-
-@if ( %LocalArch == "mac" ) then
- @set %WOKStepsOBJS_LibPath = "libwokobjssteps.dylib";
-@endif;
-
-@if ( %LocalArch == "wnt" ) then
- @set %WOKStepsOBJS_LibPath = "wokobjssteps.dll";
+@else
+ @set %WOKStepsOBJS_LibPath = "wokobjssteps.dll";
@endif;
@set %WOKStepsOBJS_DefinedSteps = " WOKOBJS_SchExtract WOKOBJS_SchGen WOKOBJS_EngLinkList ";
@ifnotdefined ( %WOKStepsOBJY_EDL) then
@set %WOKStepsOBJY_EDL = "";
-@set %WOKStepsOBJY_LibPath = "libwokobjysteps.so";
+@if ( %Station != "wnt" ) then
+@if ( %LocalArch != "hp" ) then
+ @set %WOKStepsOBJY_LibPath = "libwokobjysteps.so";
+@endif;
@if ( %LocalArch == "hp" ) then
@set %WOKStepsOBJY_LibPath = "libwokobjysteps.sl";
@endif;
-
-@if ( %LocalArch == "mac" ) then
- @set %WOKStepsOBJY_LibPath = "libwokobjysteps.dylib";
-@endif;
-
-@if ( %LocalArch == "wnt" ) then
- @set %WOKStepsOBJY_LibPath = "wokobjysteps.dll";
+@else
+ @set %WOKStepsOBJY_LibPath = "wokobjysteps.dll";
@endif;
@set %WOKStepsOBJY_DefinedSteps = " WOKOBJY_SchDDLList WOKOBJY_DDLStep ";
@set %WOKStepsOrbix_EDL = "";
-@set %WOKStepsOrbix_LibPath = "libwokorbixsteps.so";
+@if ( %Station != "wnt" ) then
-@if ( %LocalArch == "hp" ) then
- @set %WOKStepsOrbix_LibPath = "libwokorbixsteps.sl";
-@endif;
+ @if ( %LocalArch != "hp" ) then
+ @set %WOKStepsOrbix_LibPath = "libwokorbixsteps.so";
+ @endif;
-@if ( %LocalArch == "mac" ) then
- @set %WOKStepsOrbix_LibPath = "libwokorbixsteps.dylib";
-@endif;
+ @if ( %LocalArch == "hp" ) then
+ @set %WOKStepsOrbix_LibPath = "libwokorbixsteps.sl";
+ @endif;
+
+@else
-@if ( %LocalArch == "wnt" ) then
@set %WOKStepsOrbix_LibPath = "wokorbixsteps.dll";
+
@endif;
@set %WOKStepsOrbix_DefinedSteps = " WOKOrbix_IDLSource WOKOrbix_IDLSourceExtract WOKOrbix_IDLCompile WOKOrbix_IDLFill ";
@ifnotdefined ( %WOKStepsStep_EDL) then
@set %WOKStepsStep_EDL = "";
- @set %WOKStepsStep_LibPath = "libwoksteps.so";
+ @if ( %LocalArch != "hp" ) then
+ @set %WOKStepsStep_LibPath = "libwoksteps.so";
+ @endif;
@if ( %LocalArch == "hp" ) then
@set %WOKStepsStep_LibPath = "libwoksteps.sl";
@endif;
- @if ( %LocalArch == "mac" ) then
- @set %WOKStepsStep_LibPath = "libwoksteps.dylib";
- @endif;
@set %WOKStepsStep_DefinedSteps = " WOKStep_Source WOKStep_CDLUnitSource ";
@string %WOKStepsStep_DefinedSteps += " WOKStep_ExecutableSource WOKStep_ResourceSource ";
@set %WOKSteps_delivery_inc_list_extensions = ".hxx";
@set %WOKSteps_delivery_lib_client_list_steps ="obj.idep obj.lib";
- @set %WOKSteps_delivery_lib_client_list_extensions = ".so .ImplDep";
@if (%Station == "hp") then
- @set %WOKSteps_delivery_lib_client_list_extensions = ".sl .ImplDep";
- @endif;
- @if (%Station == "mac") then
- @set %WOKSteps_delivery_lib_client_list_extensions = ".dylib .ImplDep";
- @endif;
- @if (%Station == "wnt") then
- @set %WOKSteps_delivery_lib_client_list_extensions = ".DLL .LIB .PDB .ImplDep";
- @string %WOKSteps_delivery_lib_client_list_steps +=" obj.implib";
+ @set %WOKSteps_delivery_lib_client_list_extensions = ".sl .ImplDep";
+ @else
+ @if (%Station == "wnt") then
+ @set %WOKSteps_delivery_lib_client_list_extensions = ".DLL .LIB .PDB .ImplDep";
+ @string %WOKSteps_delivery_lib_client_list_steps +=" obj.implib";
+ @else
+ @set %WOKSteps_delivery_lib_client_list_extensions = ".so .ImplDep";
+ @endif;
@endif;
@endif;
@set %WOKSteps_delivery_cdl_list_steps = "src";
@set %WOKSteps_delivery_cdl_list_extensions = ".cdl";
- @set %WOKSteps_delivery_lib_server_list_extensions = ".ImplDep .so .dat";
@if (%Station == "hp") then
- @set %WOKSteps_delivery_lib_server_list_extensions = ".ImplDep .sl .dat";
- @endif;
- @if (%Station == "mac") then
- @set %WOKSteps_delivery_lib_server_list_extensions = ".ImplDep .dylib .dat";
- @endif;
- @if (%Station == "wnt") then
- @set %WOKSteps_delivery_lib_server_list_extensions = ".ImplDep .DLL .PDB .dat";
+ @set %WOKSteps_delivery_lib_server_list_extensions = ".ImplDep .sl .dat";
+ @else
+ @if (%Station == "wnt") then
+ @set %WOKSteps_delivery_lib_server_list_extensions = ".ImplDep .DLL .PDB .dat";
+ @else
+ @set %WOKSteps_delivery_lib_server_list_extensions = ".ImplDep .so .dat";
+ @endif;
@endif;
@set %WOKSteps_delivery_lib_server_list_steps = "xcpp.server exec.link";
--@set %WOKSteps_delivery_lib_shared_list_steps ="obj.idep obj.lib";
@set %WOKSteps_delivery_lib_shared_list_steps ="obj.idep";
- @set %WOKSteps_delivery_lib_shared_list_extensions = ".so .ImplDep";
@if (%Station == "hp") then
@set %WOKSteps_delivery_lib_shared_list_extensions = ".sl .ImplDep";
- @endif;
- @if (%Station == "mac") then
- @set %WOKSteps_delivery_lib_shared_list_extensions = ".dylib .ImplDep";
- @endif;
- @if (%Station == "wnt") then
- @set %WOKSteps_delivery_lib_shared_list_extensions = ".DLL .PDB .LIB .ImplDep";
--- @string %WOKSteps_delivery_lib_shared_list_steps += " obj.implib";
+ @else
+ @if (%Station == "wnt") then
+ @set %WOKSteps_delivery_lib_shared_list_extensions = ".DLL .PDB .LIB .ImplDep";
+ --@string %WOKSteps_delivery_lib_shared_list_steps += " obj.implib";
+ @string %WOKSteps_delivery_lib_shared_list_steps += "";
+ @else
+ @set %WOKSteps_delivery_lib_shared_list_extensions = ".so .ImplDep";
+ @endif;
@endif;
@endif;
--@set %WOKSteps_delivery_lib_shared_list_steps ="obj.idep obj.lib";
@set %WOKSteps_delivery_lib_shared_list_steps ="obj.idep";
- @set %WOKSteps_delivery_lib_shared_list_extensions = ".so .ImplDep";
@if (%Station == "hp") then
@set %WOKSteps_delivery_lib_shared_list_extensions = ".sl .ImplDep";
- @endif;
- @if (%Station == "mac") then
- @set %WOKSteps_delivery_lib_shared_list_extensions = ".dylib .ImplDep";
- @endif;
- @if (%Station == "wnt") then
- @set %WOKSteps_delivery_lib_shared_list_extensions = ".DLL .LIB .PDB .ImplDep";
- @string %WOKSteps_delivery_lib_shared_list_steps +=" obj.implib";
+ @else
+ @if (%Station == "wnt") then
+ @set %WOKSteps_delivery_lib_shared_list_extensions = ".DLL .LIB .PDB .ImplDep";
+ @string %WOKSteps_delivery_lib_shared_list_steps +=" obj.implib";
+ @else
+ @set %WOKSteps_delivery_lib_shared_list_extensions = ".so .ImplDep";
+ @endif;
@endif;
@endif;
--@set %WOKSteps_delivery_lib_shared_list_steps ="obj.idep obj.lib";
@set %WOKSteps_delivery_lib_shared_list_steps ="obj.idep";
- @set %WOKSteps_delivery_lib_shared_list_extensions = ".so .ImplDep";
@if (%Station == "hp") then
- @set %WOKSteps_delivery_lib_shared_list_extensions = ".sl .ImplDep";
- @endif;
- @if (%Station == "mac") then
- @set %WOKSteps_delivery_lib_shared_list_extensions = ".dylib .ImplDep";
- @endif;
- @if (%Station == "wnt") then
- @set %WOKSteps_delivery_lib_shared_list_extensions = ".DLL .LIB .PDB .ImplDep";
- @string %WOKSteps_delivery_lib_shared_list_steps += " obj.implib ";
+ @set %WOKSteps_delivery_lib_shared_list_extensions = ".sl .ImplDep";
+ @else
+ @if (%Station == "wnt") then
+ @set %WOKSteps_delivery_lib_shared_list_extensions = ".DLL .LIB .PDB .ImplDep";
+ @string %WOKSteps_delivery_lib_shared_list_steps += " obj.implib ";
+ @else
+ @set %WOKSteps_delivery_lib_shared_list_extensions = ".so .ImplDep";
+ @endif;
@endif;
@endif;
@endif;
- @if ( %Station == "mac" ) then
- @string %WOKSteps_LibGroup += " lib.arx ";
- @set %WOKSteps_lib_build = "WOKStep_DynamicLibrary(lib.list,lib.arx)";
-
- @ifnotdefined ( %WOKSteps_LinkShr ) then
- @string %WOKSteps_LibGroup += " lib.build ";
- @set %WOKSteps_lib_build = "WOKStep_DynamicLibrary(lib.list,lib.arx)";
- @else
- @string %WOKSteps_LibGroup += " lib.libs ";
- @string %WOKSteps_LibGroup += " lib.tks ";
- @string %WOKSteps_LibGroup += " lib.build ";
- @set %WOKSteps_lib_libs = "WOKStep_DirectLinkList(obj.idep,lib.list,lib.arx)";
- @set %WOKSteps_lib_tks = "*WOKStep_DirectTKReplace(lib.libs)";
- @set %WOKSteps_lib_build = "WOKStep_LibLink(lib.tks)";
- @endif;
-
- @endif;
-
- @if ( %Station == "bsd" ) then
- @string %WOKSteps_LibGroup += " lib.arx ";
- @set %WOKSteps_lib_build = "WOKStep_DynamicLibrary(lib.list,lib.arx)";
-
- @ifnotdefined ( %WOKSteps_LinkShr ) then
- @string %WOKSteps_LibGroup += " lib.build ";
- @set %WOKSteps_lib_build = "WOKStep_DynamicLibrary(lib.list,lib.arx)";
- @else
- @string %WOKSteps_LibGroup += " lib.libs ";
- @string %WOKSteps_LibGroup += " lib.tks ";
- @string %WOKSteps_LibGroup += " lib.build ";
- @set %WOKSteps_lib_libs = "WOKStep_DirectLinkList(obj.idep,lib.list,lib.arx)";
- @set %WOKSteps_lib_tks = "*WOKStep_DirectTKReplace(lib.libs)";
- @set %WOKSteps_lib_build = "WOKStep_LibLink(lib.tks)";
- @endif;
- @endif;
-
@if ( %Station == "aix" ) then
- @string %WOKSteps_LibGroup += " lib.limit ";
- @string %WOKSteps_LibGroup += " lib.arch ";
+ @string %WOKSteps_LibGroup += " lib.limit ";
+ @string %WOKSteps_LibGroup += " lib.arch ";
- @set %WOKSteps_lib_limit = "WOKStep_LibLimit(lib.list)";
- @set %WOKSteps_lib_arch = "WOKStep_ArchiveLibrary(lib.limit)";
+ @set %WOKSteps_lib_limit = "WOKStep_LibLimit(lib.list)";
+ @set %WOKSteps_lib_arch = "WOKStep_ArchiveLibrary(lib.limit)";
- @string %WOKSteps_LibGroup += " lib.arx ";
- @set %WOKSteps_lib_build = "WOKStep_DynamicLibrary(lib.arch)";
+ @string %WOKSteps_LibGroup += " lib.arx ";
+ @set %WOKSteps_lib_build = "WOKStep_DynamicLibrary(lib.arch)";
@ifnotdefined ( %WOKSteps_LinkShr ) then
@string %WOKSteps_LibGroup += " lib.build ";
@set %WOKSteps_IsOrdered = "Yes";
@set %WOKSteps_delivery_lib_shared_list_steps ="obj.idep lib.build";
- @set %WOKSteps_delivery_lib_shared_list_extensions = ".so .ImplDep";
@if (%Station == "hp") then
@set %WOKSteps_delivery_lib_shared_list_extensions = ".ImplDep .sl";
- @endif;
- @if (%Station == "mac") then
- @set %WOKSteps_delivery_lib_shared_list_extensions = ".ImplDep .dylib";
- @endif;
- @if (%Station == "wnt") then
- @set %WOKSteps_delivery_lib_shared_list_extensions = ".DLL .LIB .PDB .ImplDep";
- @string %WOKSteps_delivery_lib_shared_list_steps += " obj.implib";
+ @else
+ @if (%Station == "wnt") then
+ @set %WOKSteps_delivery_lib_shared_list_extensions = ".DLL .LIB .PDB .ImplDep";
+ @string %WOKSteps_delivery_lib_shared_list_steps += " obj.implib";
+ @else
+ @set %WOKSteps_delivery_lib_shared_list_extensions = ".so .ImplDep";
+ @endif;
@endif;
@endif;