67 java/util/prefs/WindowsPreferencesFactory.java
68
69 FILES_c += ProcessImpl_md.c \
70 Win32FileSystem_md.c \
71 WinNTFileSystem_md.c \
72 canonicalize_md.c \
73 dirent_md.c \
74 TimeZone.c \
75 TimeZone_md.c \
76 WindowsPreferences.c \
77 sun/security/provider/WinCAPISeedGenerator.c \
78 sun/io/Win32ErrorMode.c
79
80 else # PLATFORM
81 FILES_java += java/lang/UNIXProcess.java \
82 java/io/UnixFileSystem.java \
83 java/util/prefs/FileSystemPreferences.java \
84 java/util/prefs/FileSystemPreferencesFactory.java \
85
86 FILES_c += UNIXProcess_md.c \
87 UnixFileSystem_md.c \
88 canonicalize_md.c \
89 TimeZone.c \
90 TimeZone_md.c \
91 FileSystemPreferences.c
92
93 INIT += $(GENSRCDIR)/java/lang/UNIXProcess.java
94
95 endif # PLATFORM
96
97 ifeq ($(PLATFORM), macosx)
98 FILES_c += java_props_macosx.c
99 FILES_java += java/util/prefs/MacOSXPreferences.java \
100 java/util/prefs/MacOSXPreferencesFile.java \
101 java/util/prefs/MacOSXPreferencesFactory.java
102
103 CFLAGS_$(VARIANT)/java_props_md.o = -Os -x objective-c
104 endif
105
106 #
434 clean::
435 $(RM) $(UNINAME)
436
437 #
438 # End of rules to create $(GENSRCDIR)/java/lang/CharacterDataXX.java
439 #
440
441 #
442 # Rule to precompile CoreResourceBundleControl.java
443 #
444 LOCALES_GEN_SH = localelist.sh
445
446 $(GENSRCDIR)/sun/util/CoreResourceBundleControl.java: \
447 $(SHARE_SRC)/classes/sun/util/CoreResourceBundleControl-XLocales.java.template $(LOCALES_GEN_SH)
448 @$(prep-target)
449 NAWK="$(NAWK)" SED="$(SED)" $(SH) $(LOCALES_GEN_SH) "$(JRE_NONEXIST_LOCALES)" \
450 $< $@
451 clean::
452 $(RM) $(GENSRCDIR)/sun/util/CoreResourceBundleControl.java
453
|
67 java/util/prefs/WindowsPreferencesFactory.java
68
69 FILES_c += ProcessImpl_md.c \
70 Win32FileSystem_md.c \
71 WinNTFileSystem_md.c \
72 canonicalize_md.c \
73 dirent_md.c \
74 TimeZone.c \
75 TimeZone_md.c \
76 WindowsPreferences.c \
77 sun/security/provider/WinCAPISeedGenerator.c \
78 sun/io/Win32ErrorMode.c
79
80 else # PLATFORM
81 FILES_java += java/lang/UNIXProcess.java \
82 java/io/UnixFileSystem.java \
83 java/util/prefs/FileSystemPreferences.java \
84 java/util/prefs/FileSystemPreferencesFactory.java \
85
86 FILES_c += UNIXProcess_md.c \
87 childproc.c \
88 UnixFileSystem_md.c \
89 canonicalize_md.c \
90 TimeZone.c \
91 TimeZone_md.c \
92 FileSystemPreferences.c
93
94 INIT += $(GENSRCDIR)/java/lang/UNIXProcess.java
95
96 endif # PLATFORM
97
98 ifeq ($(PLATFORM), macosx)
99 FILES_c += java_props_macosx.c
100 FILES_java += java/util/prefs/MacOSXPreferences.java \
101 java/util/prefs/MacOSXPreferencesFile.java \
102 java/util/prefs/MacOSXPreferencesFactory.java
103
104 CFLAGS_$(VARIANT)/java_props_md.o = -Os -x objective-c
105 endif
106
107 #
435 clean::
436 $(RM) $(UNINAME)
437
438 #
439 # End of rules to create $(GENSRCDIR)/java/lang/CharacterDataXX.java
440 #
441
442 #
443 # Rule to precompile CoreResourceBundleControl.java
444 #
445 LOCALES_GEN_SH = localelist.sh
446
447 $(GENSRCDIR)/sun/util/CoreResourceBundleControl.java: \
448 $(SHARE_SRC)/classes/sun/util/CoreResourceBundleControl-XLocales.java.template $(LOCALES_GEN_SH)
449 @$(prep-target)
450 NAWK="$(NAWK)" SED="$(SED)" $(SH) $(LOCALES_GEN_SH) "$(JRE_NONEXIST_LOCALES)" \
451 $< $@
452 clean::
453 $(RM) $(GENSRCDIR)/sun/util/CoreResourceBundleControl.java
454
455
456 HELPER_EXE = $(LIBDIR)/$(LIBARCH)/jspawnhelper
457 BUILDHELPER =
458 ifeq ($(PLATFORM), solaris)
459 BUILDHELPER = 1
460 endif
461 ifeq ($(PLATFORM), macosx)
462 HELPER_EXE = $(LIBDIR)/jspawnhelper
463 BUILDHELPER = 1
464 endif
465
466 ARCHFLAG =
467 ifeq ($(ARCH_DATA_MODEL), 64)
468 ARCHFLAG = -m64
469 endif
470
471 ifdef BUILDHELPER
472
473 HELPER_EXE_FILES_c = jspawnhelper.c
474 HELPER_EXE_FILES_o = $(OBJDIR)/jspawnhelper.o \
475 $(OBJDIR)/childproc.o
476
477 $(HELPER_EXE): $(HELPER_EXE_FILES_o)
478 $(CC) $(ARCHFLAG) $(HELPER_EXE_FILES_o) \
479 -o $(TEMPDIR)/jspawnhelper
480 $(CP) $(TEMPDIR)/jspawnhelper $(HELPER_EXE)
481
482 build: $(HELPER_EXE)
483
484 clean clobber::
485 $(RM) $(HELPER_EXE_FILES_o) $(HELPER_EXE)
486
487 endif #BUILDHELPER
|