| [10149] | 1 | # $Id: setup.os2allipfc.mk,v 1.3 2003-06-30 13:13:21 bird Exp $ | 
|---|
| [9278] | 2 |  | 
|---|
| [9281] | 3 | MAKE_INCLUDE_IPFC = $(PATH_MAKE)\setup.os2allipfc.mk | 
|---|
|  | 4 |  | 
|---|
| [9278] | 5 | # | 
|---|
|  | 6 | # The tool(s) | 
|---|
|  | 7 | # | 
|---|
|  | 8 | INFC            = ipfc.exe | 
|---|
|  | 9 | HLPC            = ipfc.exe | 
|---|
|  | 10 |  | 
|---|
|  | 11 |  | 
|---|
|  | 12 | # | 
|---|
|  | 13 | # Options. | 
|---|
|  | 14 | # | 
|---|
|  | 15 | _INFC_COUNTRY   = /COUNTRY=001 | 
|---|
|  | 16 | _HLPC_COUNTRY   = /COUNTRY=001 | 
|---|
|  | 17 | _INFC_LANGUAGE  = /LANGUAGE=ENG | 
|---|
|  | 18 | _HLPC_LANGUAGE  = /LANGUAGE=ENG | 
|---|
|  | 19 | _INFC_CODEPAGE  = /CODEPAGE=0437,0850 | 
|---|
|  | 20 | _HLPC_CODEPAGE  = /CODEPAGE=0437,0850 | 
|---|
|  | 21 | _INFC_XFREF     = | 
|---|
|  | 22 | _HLPC_XFREF     = | 
|---|
|  | 23 |  | 
|---|
|  | 24 | !if !defined(INFC_COUNTRY) && defined(ALL_COUNTRY) | 
|---|
|  | 25 | INFC_COUNTRY = $(ALL_COUNTRY) | 
|---|
|  | 26 | !endif | 
|---|
|  | 27 | !if defined(INFC_COUNTRY) | 
|---|
|  | 28 | ! if "$(INFC_COUNTRY)" != "" | 
|---|
|  | 29 | _INFC_COUNTRY = /COUNTRY=$(INFC_COUNTRY) | 
|---|
|  | 30 | ! else | 
|---|
|  | 31 | _INFC_COUNTRY = | 
|---|
|  | 32 | ! endif | 
|---|
|  | 33 | !endif | 
|---|
|  | 34 |  | 
|---|
|  | 35 | !if !defined(HLPC_COUNTRY) && defined(ALL_COUNTRY) | 
|---|
|  | 36 | HLPC_COUNTRY = $(ALL_COUNTRY) | 
|---|
|  | 37 | !endif | 
|---|
|  | 38 | !if defined(HLPC_COUNTRY) | 
|---|
|  | 39 | ! if "$(HLPC_COUNTRY)" != "" | 
|---|
|  | 40 | _HLPC_COUNTRY = /COUNTRY=$(HLPC_COUNTRY) | 
|---|
|  | 41 | ! else | 
|---|
|  | 42 | _HLPC_COUNTRY = | 
|---|
|  | 43 | ! endif | 
|---|
|  | 44 | !endif | 
|---|
|  | 45 |  | 
|---|
|  | 46 |  | 
|---|
|  | 47 | !if !defined(INFC_LANGUAGE) && defined(ALL_LANGUAGE) | 
|---|
|  | 48 | INFC_LANGUAGE = $(ALL_LANGUAGE) | 
|---|
|  | 49 | !endif | 
|---|
|  | 50 | !if defined(INFC_LANGUAGE) | 
|---|
|  | 51 | ! if "$(INFC_LANGUAGE)" != "" | 
|---|
|  | 52 | _INFC_LANGUAGE = /LANGUAGE=$(INFC_LANGUAGE) | 
|---|
|  | 53 | ! else | 
|---|
|  | 54 | _INFC_LANGUAGE = | 
|---|
|  | 55 | ! endif | 
|---|
|  | 56 | !endif | 
|---|
|  | 57 |  | 
|---|
|  | 58 | !if !defined(HLPC_LANGUAGE) && defined(ALL_LANGUAGE) | 
|---|
|  | 59 | HLPC_LANGUAGE = $(ALL_LANGUAGE) | 
|---|
|  | 60 | !endif | 
|---|
|  | 61 | !if defined(HLPC_LANGUAGE) | 
|---|
|  | 62 | ! if "$(HLPC_LANGUAGE)" != "" | 
|---|
|  | 63 | _HLPC_LANGUAGE = /LANGUAGE=$(HLPC_LANGUAGE) | 
|---|
|  | 64 | ! else | 
|---|
|  | 65 | _HLPC_LANGUAGE = | 
|---|
|  | 66 | ! endif | 
|---|
|  | 67 | !endif | 
|---|
|  | 68 |  | 
|---|
|  | 69 |  | 
|---|
|  | 70 | !if !defined(INFC_CODEPAGE) && defined(ALL_CODEPAGE) | 
|---|
|  | 71 | INFC_CODEPAGE = $(ALL_CODEPAGE) | 
|---|
|  | 72 | !endif | 
|---|
|  | 73 | !if defined(INFC_CODEPAGE) | 
|---|
|  | 74 | ! if "$(INFC_CODEPAGE)" != "" | 
|---|
|  | 75 | _INFC_CODEPAGE = /CODEPAGE=$(INFC_CODEPAGE) | 
|---|
|  | 76 | ! else | 
|---|
|  | 77 | _INFC_CODEPAGE = | 
|---|
|  | 78 | ! endif | 
|---|
|  | 79 | !endif | 
|---|
|  | 80 |  | 
|---|
|  | 81 | !if !defined(HLPC_CODEPAGE) && defined(ALL_CODEPAGE) | 
|---|
|  | 82 | HLPC_CODEPAGE = $(ALL_CODEPAGE) | 
|---|
|  | 83 | !endif | 
|---|
|  | 84 | !if defined(HLPC_CODEPAGE) | 
|---|
|  | 85 | ! if "$(HLPC_CODEPAGE)" != "" | 
|---|
|  | 86 | _HLPC_CODEPAGE = /CODEPAGE=$(HLPC_CODEPAGE) | 
|---|
|  | 87 | ! else | 
|---|
|  | 88 | _HLPC_CODEPAGE = | 
|---|
|  | 89 | ! endif | 
|---|
|  | 90 | !endif | 
|---|
|  | 91 |  | 
|---|
|  | 92 |  | 
|---|
|  | 93 | !ifdef INFC_XFREF | 
|---|
|  | 94 | _INFC_XFREF     = /x | 
|---|
|  | 95 | !endif | 
|---|
|  | 96 | !ifdef HLPC_XFREF | 
|---|
|  | 97 | _HLPC_XFREF     = /x | 
|---|
|  | 98 | !endif | 
|---|
|  | 99 |  | 
|---|
|  | 100 |  | 
|---|
|  | 101 | _INFC_OPTIONS   = $(_INFC_CODEPAGE) $(_INFC_LANGUAGE) $(_INFC_COUNTRY) $(_INFC_XFREF) | 
|---|
|  | 102 | _HLPC_OPTIONS   = $(_HLPC_CODEPAGE) $(_HLPC_LANGUAGE) $(_HLPC_COUNTRY) $(_HLPC_XFREF) | 
|---|
|  | 103 |  | 
|---|
|  | 104 |  | 
|---|
|  | 105 | # | 
|---|
|  | 106 | # The flags & cmdlines. | 
|---|
|  | 107 | # | 
|---|
|  | 108 | INFC_FLAGS      = /W3 $(_INFC_OPTIONS) /INF | 
|---|
|  | 109 | HLPC_FLAGS      = /W3 $(_HLPC_OPTIONS) | 
|---|
|  | 110 |  | 
|---|
|  | 111 | INFC_CMD        = $(INFC) $(INFC_FLAGS) $(_SRC) $(_DST) | 
|---|
|  | 112 | HLPC_CMD        = $(HLPC) $(HLPC_FLAGS) $(_SRC) $(_DST) | 
|---|
|  | 113 |  | 
|---|
|  | 114 | INFC_CMD_PRE    = $(CC) $(CC_FLAGS_EXE) $(CC_PC_2_STRIPPED_STDOUT) $(_SRC) > $(_DST).ipf && $(INFC) $(INFC_FLAGS) $(_DST).ipf $(_DST) | 
|---|
| [10149] | 115 | HLPC_CMD_PRE    = $(CC) $(CC_FLAGS_EXE) $(CC_PC_2_STRIPPED_STDOUT) $(_SRC) > $(_DST).ipf && $(HLPC) $(HLPC_FLAGS) $(_DST).ipf $(_DST) | 
|---|
| [9278] | 116 |  | 
|---|
|  | 117 |  | 
|---|