Changeset 87 for trunk/openjdk/jdk/make
- Timestamp:
- Aug 4, 2010, 10:36:04 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/openjdk/jdk/make/java/jli/Makefile
r2 r87 97 97 endif 98 98 99 ifeq ($(PLATFORM), os2) 100 101 EXTRA_LIBS = 102 JAVALIB = 103 104 # exports live in .def file 105 DEF_FILE = $(OBJDIR)/$(LIBRARY).def 106 $(DEF_FILE): $(MAKEFILE) 107 @$(ECHO) 'EXPORTS \n \ 108 JLI_ParseManifest = _JLI_ParseManifest \n \ 109 JLI_JarUnpackFile = _JLI_JarUnpackFile \n \ 110 JLI_FreeManifest = _JLI_FreeManifest \n \ 111 JLI_ManifestIterate = _JLI_ManifestIterate \n \ 112 JLI_ExactVersionId = _JLI_ExactVersionId \n \ 113 JLI_PrefixVersionId = _JLI_PrefixVersionId \n \ 114 JLI_AcceptableRelease = _JLI_AcceptableRelease \n \ 115 JLI_ValidVersionString = _JLI_ValidVersionString \n \ 116 JLI_WildcardExpandClasspath = _JLI_WildcardExpandClasspath \n \ 117 JLI_MemAlloc = _JLI_MemAlloc \n \ 118 JLI_MemRealloc = _JLI_MemRealloc \n \ 119 JLI_StringDup = _JLI_StringDup \n \ 120 JLI_MemFree = _JLI_MemFree \n \ 121 ' > $@ 122 123 clean:: 124 -$(RM) $(DEF_FILE) 125 126 endif 127 99 128 OTHER_INCLUDES += -I$(LAUNCHER_SHARE_SRC) 100 129 OTHER_INCLUDES += -I$(LAUNCHER_PLATFORM_SRC) … … 117 146 # the build process. The import library is built by the standard rules 118 147 # in Library.gmk. The additional rules which follow build the standard 119 # library. 148 # library. The same thing should be done on OS/2. 120 149 # 121 ifeq ($( PLATFORM), windows)150 ifeq ($(filter-out windows os2, $(PLATFORM)),) 122 151 123 152 STATIC_LIBRARY_DIR = $(OBJDIR)/static … … 131 160 $(STATIC_LIBRARY): $(STATIC_LIBRARY_DIR) 132 161 @$(prep-target) 162 ifeq ($(PLATFORM), windows) 133 163 $(LIBEXE) -nologo -out:$@ $(FILES_o) 164 else 165 $(AR) r $@ $(FILES_o) 166 endif 134 167 135 168 library:: $(STATIC_LIBRARY)
Note:
See TracChangeset
for help on using the changeset viewer.