home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 10 / ioProg_10.iso / soft / optima / system.z / ntlib.cfg < prev    next >
Encoding:
Text File  |  1996-09-12  |  4.3 KB  |  119 lines

  1. //*************************************************************************
  2. //
  3. // Target File
  4. //
  5. //*************************************************************************
  6.  
  7. VERSION 1;
  8.  
  9. TARGET "Win32 - Library - Release" {
  10.  
  11.     OPTION PREDEFINED;
  12.     OPTION NORUN;
  13.     OPTION ISLIB;
  14.     DEFEXT ".lib";
  15.     DEFNAME "library";
  16.     PCH_NAME "LIBR01";
  17.     
  18.     BUILDRULE "CToObj" {
  19.        OPTION AUTODEPEND;
  20.        EDITOR    "NT.WCC";
  21.        FROM     "C";
  22.        TO     "Obj";
  23.        COMMAND     "WCC386" <"$[@" /ef /dNDEBUG /d_WIN32 /d_DBCS /d1 /fr -fo="$^@" /bm /fpi /fp5 /mf /w4 /e25 /5r /bt=nt /zq /zp4 /ei /OXTREL+ -i="$^:;$^:..;$^:..\release;$(optima_dir)\hpp;$(optima_dir)\h;$(optima_dir)\h\sys;$(optima_dir)\w32sdk\h;$(optima_dir)\w32sdk\h\nt">;
  24.     }
  25.             
  26.     BUILDRULE "CPPToObj" {
  27.        OPTION    AUTODEPEND;
  28.        EDITOR    "NT.WPP";
  29.        FROM    "CPP";
  30.        TO    "Obj";
  31.        COMMAND    "WPP386" <"$[@" /zm /zv /ef /fhr! /er /d1 /fo="$^@" /fr /bm /fpi /fp5 /mf /w4 /e25 /5r /bt=nt /zp4 /ei /wcd=726 /fhd /fh="$+@"  /dNDEBUG /rod=$(read_only_dirs) /d_WIN32 /d_DBCS -i="$^:;$^:..;$^:..\release;$(optima_dir)\hpp;$(optima_dir)\h;$(optima_dir)\h\sys;$(optima_dir)\components;$(optima_dir)\w32sdk\h;$(optima_dir)\w32sdk\h\nt" -OXTREL+>;
  32.     }
  33.             
  34.     BUILDRULE "WClassToObj" {
  35.        PRIORITY 1;
  36.        OPTION    AUTODEPEND;
  37.        EDITOR    "NT.WPCH";
  38.        FROM    "WClass";
  39.        TO    "Obj";
  40.        COMMAND    "WPP386" <"$[@" /fo="$^@" /zm /zv /ef /d1 /fr /bm /fpi /fp5 /mf /w4 /e25 /5r /bt=nt /zp4 /ei /wcd=726 /fhd /fh="$+@" /fhw /dNDEBUG /rod=$(read_only_dirs) /d_WIN32 /d_DBCS -i="$^:;$^:..;$^:..\release;$(optima_dir)\hpp;$(optima_dir)\h;$(optima_dir)\h\sys;$(optima_dir)\components;$(optima_dir)\w32sdk\h;$(optima_dir)\w32sdk\h\nt" -OXTREL+>;
  41.     }
  42.     
  43.     BUILDRULE  "LinkIt" {
  44.        OPTION    MANY_TO_ONE;
  45.        EDITOR   "NT.LIB";
  46.        FROM    "Lib";
  47.        FROM    "Obj";
  48.        FROM    "DLL";
  49.        FROM    "Exe";
  50.        TO    "Lib";
  51.        COMMAND    "WLIB" <-b -n "$^@" $[ "+", "Obj", " +", "\"", ""]@ $[ "+", "Lib", " +", "\"", ""]@ >;
  52.     }
  53.             
  54.     FILETYPE "C"         ".c";
  55.     FILETYPE "CPP"         ".cpp";
  56.     FILETYPE "Obj"         ".obj";
  57.     FILETYPE "Lib"         ".lib";
  58.     FILETYPE "Exe"        ".exe";
  59.     FILETYPE "DLL"        ".dll";
  60.     
  61.     FILETYPE "WClass"        "wpch.cpp";
  62.  
  63. TARGET "Win32 - Library - Debug" {
  64.  
  65.     OPTION PREDEFINED;
  66.     OPTION NORUN;
  67.     OPTION ISLIB;
  68.     DEFEXT ".lib";
  69.     DEFNAME "library";
  70.     PCH_NAME "LIBD02";
  71.     
  72.     BUILDRULE "CToObj" {
  73.        OPTION AUTODEPEND;
  74.        EDITOR    "NT.WCC";
  75.        FROM     "C";
  76.        TO     "Obj";
  77.        COMMAND     "WCC386" <"$[@" /ef /d_DEBUG /d_DBCS /d_WIN32 /fr /bm /fpi /fp5 -fo="$^@" /mf /w4 /e25 /5r /bt=nt /zq /zp4 /ei /d2 -i="$^:;$^:..;$^:..\release;$(optima_dir)\hpp;$(optima_dir)\h;$(optima_dir)\h\sys;$(optima_dir)\w32sdk\h;$(optima_dir)\w32sdk\h\nt">;
  78.     }
  79.             
  80.     BUILDRULE "CPPToObj" {
  81.        OPTION    AUTODEPEND;
  82.        EDITOR    "NT.WPP";
  83.        FROM    "CPP";
  84.        TO    "Obj";
  85.        COMMAND    "WPP386" <"$[@" /fo="$^@" /zm /zv /ef /fhr! /er /fr /bm /fpi /fp5 /mf /w4 /e25 /5r /bt=nt /zp4 /ei /wcd=726 /fhd /fh="$+@"  /d2 /rod=$(read_only_dirs) /d_WIN32 /d_DBCS /d_DEBUG -i="$^:;$^:..;$^:..\release;$(optima_dir)\hpp;$(optima_dir)\h;$(optima_dir)\h\sys;$(optima_dir)\components;$(optima_dir)\w32sdk\h;$(optima_dir)\w32sdk\h\nt">;
  86.     }
  87.             
  88.     BUILDRULE "WClassToObj" {
  89.        PRIORITY 1;
  90.        OPTION    AUTODEPEND;
  91.        EDITOR    "NT.WPCH";
  92.        FROM    "WClass";
  93.        TO    "Obj";
  94.        COMMAND    "WPP386" <"$[@" /fo="$^@" /zm /zv /ef /fr /bm /fpi /fp5 /mf /w4 /e25 /5r /bt=nt /zp4 /ei /wcd=726 /fhd /fh="$+@" /fhw /d2 /rod=$(read_only_dirs) /d_WIN32 /d_DBCS /d_DEBUG -i="$^:;$^:..;$^:..\release;$(optima_dir)\hpp;$(optima_dir)\h;$(optima_dir)\h\sys;$(optima_dir)\components;$(optima_dir)\w32sdk\h;$(optima_dir)\w32sdk\h\nt">;
  95.     }
  96.     
  97.     BUILDRULE  "LinkIt" {
  98.        OPTION    MANY_TO_ONE;
  99.        EDITOR   "NT.LIB";
  100.        FROM    "Lib";
  101.        FROM    "Obj";
  102.        FROM    "DLL";
  103.        FROM    "Exe";
  104.        TO    "Lib";
  105.        COMMAND    "WLIB" <-b -n "$^@" $[ "+", "Obj", " +", "\"", ""]@ $[ "+", "Lib", " +", "\"", ""]@ >;
  106.     }
  107.             
  108.     FILETYPE "C"         ".c";
  109.     FILETYPE "CPP"         ".cpp";
  110.     FILETYPE "Obj"         ".obj";
  111.     FILETYPE "Lib"         ".lib";
  112.     FILETYPE "Exe"        ".exe";
  113.     FILETYPE "DLL"        ".dll";
  114.     
  115.     FILETYPE "WClass"        "wpch.cpp";
  116.  
  117.