make/java/java/Makefile

Print this page

        

*** 82,91 **** --- 82,92 ---- java/io/UnixFileSystem.java \ java/util/prefs/FileSystemPreferences.java \ java/util/prefs/FileSystemPreferencesFactory.java \ FILES_c += UNIXProcess_md.c \ + processutil_md.c \ UnixFileSystem_md.c \ canonicalize_md.c \ TimeZone.c \ TimeZone_md.c \ FileSystemPreferences.c
*** 395,399 **** --- 396,420 ---- NAWK="$(NAWK)" SED="$(SED)" $(SH) $(LOCALES_GEN_SH) "$(JRE_NONEXIST_LOCALES)" \ $< $@ clean:: $(RM) $(GENSRCDIR)/sun/util/CoreResourceBundleControl.java + + ifeq ($(PLATFORM), solaris) + + HELPER_EXE = $(BINDIR)/processhelper$(EXE_SUFFIX) + + HELPER_EXE_FILES_c = processhelper.c processutil_md.c + + HELPEROBJDIR = $(OUTPUTDIR)/tmp/java/java.lang/java/obj + + HELPER_EXE_FILES_o = $(HELPEROBJDIR)/processhelper.o $(HELPEROBJDIR)/processutil_md.o + + processhelper.o: processhelper.c processutil_md.c + + $(HELPER_EXE): $(HELPER_EXE_FILES_o) + $(CC) $(HELPER_EXE_FILES_o) -o $(TEMPDIR)/processhelper + $(CP) $(TEMPDIR)/processhelper $(HELPER_EXE) + + build: $(HELPER_EXE) + + endif #solaris