source:
trunk /config.in
| Last change on this file was 1297, checked in by pr, 11 years ago | |
|---|---|
|
ACPI power off changes from David. |
|
|
|
| File size: 4.5 KB | |
| Line | |
|---|---|
| 1 | |
| 2 | # |
| 3 | # config.in: |
| 4 | # this is included from setup.in only (and thus |
| 5 | # indirectly by every makefile in this project). |
| 6 | # |
| 7 | # The macros in this file replace the external |
| 8 | # environment variables which were required |
| 9 | # before V0.9.12. |
| 10 | # |
| 11 | # The following variables MUST be set to match |
| 12 | # your system. After this, XWP should compile |
| 13 | # properly. |
| 14 | # |
| 15 | # For details on these variables, see PROGREF.INF. |
| 16 | # |
| 17 | # Note: You can still comment out everything in |
| 18 | # this file and define all these variables |
| 19 | # externally before calling nmake, since nmake |
| 20 | # converts the entire environment to macros on |
| 21 | # startup. |
| 22 | # |
| 23 | |
| 24 | # CVS DIRECTORY SETUP |
| 25 | # ------------------- |
| 26 | |
| 27 | # CVS_WORK_ROOT: the root of your CVS tree |
| 28 | # (the parent dir of "xworkplace" and "xwphelpers") |
| 29 | !ifndef CVS_WORK_ROOT |
| 30 | CVS_WORK_ROOT = e:\develop\cvs |
| 31 | !endif |
| 32 | |
| 33 | # XWPDIR: name of the directory this file resides in |
| 34 | # (subdirectory of CVS_WORK_ROOT). |
| 35 | # This will usually be xworkplace (the CVS repository |
| 36 | # name), unless you chose a different name. |
| 37 | !ifndef XWPDIR |
| 38 | XWPDIR = xworkplace |
| 39 | !endif |
| 40 | |
| 41 | # XWPHELPERSDIR: name of the directory the xwphelpers |
| 42 | # resides in (subdirectory of CVS_WORK_ROOT). |
| 43 | # This will usually be xwphelpers (the CVS repository |
| 44 | # name), unless you chose a different name. |
| 45 | !ifndef XWPHELPERSDIR |
| 46 | XWPHELPERSDIR = xwphelpers |
| 47 | !endif |
| 48 | |
| 49 | # INCLUDE AND LIB SETUP |
| 50 | # --------------------- |
| 51 | |
| 52 | # Starting with V0.9.12, we no longer use the default |
| 53 | # INCLUDE and LIB paths. Instead, we specify all |
| 54 | # directories directly on the command lines, so we |
| 55 | # need to know where your toolkit and compiler things |
| 56 | # are. |
| 57 | |
| 58 | # TKBASE: the main Toolkit directory. |
| 59 | # This must be the parent of the "h" and "lib" |
| 60 | # directories with the include files and libraries. |
| 61 | !ifndef TKBASE |
| 62 | TKBASE = e:\Toolkit |
| 63 | !endif |
| 64 | |
| 65 | # SMBASE: the main SOM directory. |
| 66 | # This is the parent of the "bin", "include" and "lib" |
| 67 | # directories containing the SOM compiler, include files |
| 68 | # and libraries. Normally, this would be $(TKBASE)\som. |
| 69 | # Change it if you're using the SOM compiler from another |
| 70 | # version of the Toolkit. |
| 71 | # @@added V1.0.9 (2011年09月05日) [rwalsh]: |
| 72 | !ifndef SMBASE |
| 73 | SMBASE = $(TKBASE)\som |
| 74 | !endif |
| 75 | |
| 76 | # VACBASE: the main directory of your IBM |
| 77 | # VisualAge C++ installation. Both v3.0.8 and |
| 78 | # v3.6.5 should work. |
| 79 | # This must be the parent of the "include" and "lib" |
| 80 | # directories with the include files and libraries. |
| 81 | !ifndef VACBASE |
| 82 | VACBASE = e:\ibmcpp |
| 83 | !endif |
| 84 | |
| 85 | # ACPITKBASE: your ACPI toolkit "base" directory. |
| 86 | # @@added V1.0.9 (2012年02月20日) [slevine]: |
| 87 | !ifndef ACPITKBASE |
| 88 | ACPITKBASE = e:\AcpiToolkit |
| 89 | !endif |
| 90 | |
| 91 | # DDKBASE: your DDK "base" directory. |
| 92 | # Not used by the regular makefiles, unless you |
| 93 | # want to build XWorkplace Security. |
| 94 | # DDKBASE = K:\libs\DDK\base |
| 95 | |
| 96 | # SESBASE: your SES "base" directory. |
| 97 | # Not used by the regular makefiles, unless you |
| 98 | # want to build XWorkplace Security. |
| 99 | # SESBASE = K:\libs\security |
| 100 | |
| 101 | # XWPRUNNING: directory where your XWorkplace |
| 102 | # binaries are installed... all the produced |
| 103 | # files will be copied there. |
| 104 | # This must exist. |
| 105 | !ifndef XWPRUNNING |
| 106 | XWPRUNNING = h:\Desktopextender\XWorkplace |
| 107 | !endif |
| 108 | |
| 109 | # XWPRELEASE must specify the path of where to create an |
| 110 | # XWorkplace release tree, which can easily be turned into |
| 111 | # a WarpIN archive (.WPI file). This is only used with |
| 112 | # an explicit "nmake release". |
| 113 | !ifndef XWPRELEASE |
| 114 | XWPRELEASE = K:\projects\distrib\XWorkplace\current |
| 115 | !endif |
| 116 | |
| 117 | # MMPMDIR: directory where MMPM/2 is installed. |
| 118 | !ifndef MMPMDIR |
| 119 | MMPMDIR = I:\MMOS2 |
| 120 | !endif |
| 121 | |
| 122 | # DEBUG CODE |
| 123 | # ---------- |
| 124 | |
| 125 | # XWP_DEBUG: set to YES if you want debug code; |
| 126 | # set to nothing if not. |
| 127 | |
| 128 | # WARNING: Enabling debug code has side effects. |
| 129 | # See PROGREF.INF for details. |
| 130 | |
| 131 | # If XWP_DEBUG is set to anything, the following is enabled: |
| 132 | # |
| 133 | # -- setup.in will change the compiler flags to produce debug |
| 134 | # code. Otherwise, release code will be produced. |
| 135 | # |
| 136 | # -- __DEBUG__ will be #define'd in all source files. |
| 137 | # include\setup.h reacts to that and redefines a number of |
| 138 | # debugging macros. |
| 139 | # |
| 140 | # -- _Pmpf((...)) will be #define'd in the sources to produce |
| 141 | # debug messages. YOU MUST HAVE THE PMPRINTF DLLs on your |
| 142 | # LIBPATH then. See PROGREF.INF. |
| 143 | |
| 144 | # XWP_DEBUG = YES |
| 145 | |
| 146 | # MISCELLANEOUS |
| 147 | # ------------- |
| 148 | |
| 149 | # XWP_UNLOCK_MODULES: should be set to YES to |
| 150 | # automatically unlock files. |
| 151 | # Set this to nothing to disable unlocking. |
| 152 | XWP_UNLOCK_MODULES = YES |
| 153 | |
| 154 | # XWP_LANG_CODE: language code of NLS resources |
| 155 | # to compile. |
| 156 | !ifndef XWP_LANG_CODE |
| 157 | XWP_LANG_CODE = 001 |
| 158 | !endif |
Note:
See TracBrowser
for help on using the repository browser.