Changeset 2712
- Timestamp:
- Jul 16, 2006, 4:48:59 AM (19 years ago)
- Location:
- trunk/libc
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libc/Makefile.kmk
r2710 r2712 128 128 $(TARGET_libc) \ 129 129 $(TARGET_libc_asm) \ 130 $(TARGET_libos2_unicode_lazy) \ 130 131 $(TARGET_libos2) \ 131 132 $(PATH_TARGET)/libc_alias/libc_alias.a \ -
trunk/libc/src/libc/libc.def
r2710 r2712 267 267 "___lazyimp_resolver" @280 268 268 "___lazyimp_resolver2" @281 269 ;fixme"___lazyldr_libuni_resolver" @282270 ;fixme"___lazyldr_uconv_resolver" @283269 "___lazyldr_libuni_resolver" @282 270 "___lazyldr_uconv_resolver" @283 271 271 "___libc_Back_fibDumpAll" @284 272 272 "___libc_Back_fsDirChangeRoot" @285 -
trunk/libc/src/libos2/Makefile.kmk
r2709 r2712 2 2 ## @file 3 3 # 4 # kBuild Sub-Makefile for kLIBC - src/libos2 .4 # kBuild Sub-Makefile for kLIBC - src/libos2 - The OS/2 import and thunker libraries. 5 5 # 6 6 # Copyright (c) 2006 knut st. osmundsen <bird@anduin.net> … … 43 43 $(call LIBC_CONFIG_VARIANT_LIBS_OTHERS,libos2) 44 44 45 # 46 # Lazy libs. 47 # 48 TEMPLATE_libos2lazy = libos2 lazy import template. 49 TEMPLATE_libos2lazy_EXTENDS = libc 50 TEMPLATE_libos2lazy_TOOL = libos2lazyimp 51 TEMPLATE_libos2lazy_TOOL.os2 = libos2lazyimp 52 53 TOOL_libos2lazyimp = libos2 ad hoc lazy import tool 54 TOOL_libos2lazyimp_ARLIBSUFF = .a 55 TOOL_libos2lazyimp_LINK_LIBRARY_OUTPUT = 56 TOOL_libos2lazyimp_LINK_LIBRARY_DEPEND = $(othersrc) 57 TOOL_libos2lazyimp_LINK_LIBRARY_DEPORD = 58 define TOOL_libos2lazyimp_LINK_LIBRARY_CMDS 59 emximp -l -l -o $(out) $(othersrc) 60 endef 61 62 LIBRARIES += libos2_unicode_lazy 63 libos2_unicode_lazy_TEMPLATE = libos2lazy 64 libos2_unicode_lazy_SOURCES = $(PATH_LIBC_SRC)/libos2/unicode.imp 65 66 LIBRARIES += libos2_pmwin_lazy 67 libos2_pmwin_lazy_TEMPLATE = libos2lazy 68 libos2_pmwin_lazy_SOURCES = $(PATH_LIBC_SRC)/libos2/win.imp 69 70 LIBRARIES += libos2_pmwp_lazy 71 libos2_pmwp_lazy_TEMPLATE = libos2lazy 72 libos2_pmwp_lazy_SOURCES = $(PATH_LIBC_SRC)/libos2/wp.imp 73 74 LIBRARIES += libos2_pmspl_lazy 75 libos2_pmspl_lazy_TEMPLATE = libos2lazy 76 libos2_pmspl_lazy_SOURCES = $(PATH_LIBC_SRC)/libos2/spl.imp 77 78 LIBRARIES += libos2_som_lazy 79 libos2_som_lazy_TEMPLATE = libos2lazy 80 libos2_som_lazy_SOURCES = $(PATH_LIBC_SRC)/libos2/som.imp 81 82 LIBRARIES += libos2_pmshapi_lazy 83 libos2_pmshapi_lazy_TEMPLATE = libos2lazy 84 libos2_pmshapi_lazy_SOURCES = $(PATH_LIBC_SRC)/libos2/shl.imp 85 86 LIBRARIES += libos2_rexx_lazy 87 libos2_rexx_lazy_TEMPLATE = libos2lazy 88 libos2_rexx_lazy_SOURCES = $(PATH_LIBC_SRC)/libos2/rexx.imp 89 90 LIBRARIES += libos2_rexxapi_lazy 91 libos2_rexxapi_lazy_TEMPLATE = libos2lazy 92 libos2_rexxapi_lazy_SOURCES = $(PATH_LIBC_SRC)/libos2/rexxapi.imp 93 94 LIBRARIES += libos2_pmpic_lazy 95 libos2_pmpic_lazy_TEMPLATE = libos2lazy 96 libos2_pmpic_lazy_SOURCES = $(PATH_LIBC_SRC)/libos2/pic.imp 97 98 LIBRARIES += libos2_helpmgr_lazy 99 libos2_helpmgr_lazy_TEMPLATE = libos2lazy 100 libos2_helpmgr_lazy_SOURCES = $(PATH_LIBC_SRC)/libos2/help.imp 101 102 LIBRARIES += libos2_pmgpi_lazy 103 libos2_pmgpi_lazy_TEMPLATE = libos2lazy 104 libos2_pmgpi_lazy_SOURCES = $(PATH_LIBC_SRC)/libos2/gpi.imp 105 106 LIBRARIES += libos2_pmdrag_lazy 107 libos2_pmdrag_lazy_TEMPLATE = libos2lazy 108 libos2_pmdrag_lazy_SOURCES = $(PATH_LIBC_SRC)/libos2/drag.imp 109 110 LIBRARIES += libos2_pmctls_lazy 111 libos2_pmctls_lazy_TEMPLATE = libos2lazy 112 libos2_pmctls_lazy_SOURCES = $(PATH_LIBC_SRC)/libos2/ctls.imp 113 114 LIBRARIES += libos2_pm_lazy 115 libos2_pm_lazy_TEMPLATE = libos2lazy 116 libos2_pm_lazy_SOURCES = \ 117 $(PATH_LIBC_SRC)/libos2/win.imp \ 118 $(PATH_LIBC_SRC)/libos2/wp.imp \ 119 $(PATH_LIBC_SRC)/libos2/spl.imp \ 120 $(PATH_LIBC_SRC)/libos2/shl.imp \ 121 $(PATH_LIBC_SRC)/libos2/pic.imp \ 122 $(PATH_LIBC_SRC)/libos2/help.imp \ 123 $(PATH_LIBC_SRC)/libos2/gpi.imp \ 124 $(PATH_LIBC_SRC)/libos2/drag.imp \ 125 $(PATH_LIBC_SRC)/libos2/ctls.imp 126 127 LIBRARIES += libos2_dos_lazy 128 libos2_dos_lazy_TEMPLATE = libos2lazy 129 libos2_dos_lazy_SOURCES = \ 130 $(PATH_LIBC_SRC)/libos2/dos.imp \ 131 $(PATH_LIBC_SRC)/libos2/ses.imp \ 132 $(PATH_LIBC_SRC)/libos2/que.imp \ 133 $(PATH_LIBC_SRC)/libos2/nls.imp \ 134 $(PATH_LIBC_SRC)/libos2/msg.imp 135 136 LIBRARIES += libos2_lazy 137 libos2_lazy_TEMPLATE = libos2lazy 138 libos2_lazy_SOURCES = \ 139 $(filter-out %-data.imp,$(wildcard $(PATH_LIBC_SRC)/libos2/*.imp)) 140 141 45 142 # generate rules 46 143 include $(PATH_KBUILD)/subfooter.kmk
Note:
See TracChangeset
for help on using the changeset viewer.