440 clean:: 441 $(RM) $(UNINAME) 442 443 # 444 # End of rules to create $(GENSRCDIR)/java/lang/CharacterDataXX.java 445 # 446 447 # 448 # Rule to precompile CoreResourceBundleControl.java 449 # 450 LOCALES_GEN_SH = localelist.sh 451 452 $(GENSRCDIR)/sun/util/CoreResourceBundleControl.java: \ 453 $(SHARE_SRC)/classes/sun/util/CoreResourceBundleControl-XLocales.java.template $(LOCALES_GEN_SH) 454 @$(prep-target) 455 NAWK="$(NAWK)" SED="$(SED)" $(SH) $(LOCALES_GEN_SH) "$(JRE_NONEXIST_LOCALES)" \ 456 $< $@ 457 clean:: 458 $(RM) $(GENSRCDIR)/sun/util/CoreResourceBundleControl.java 459 | 440 clean:: 441 $(RM) $(UNINAME) 442 443 # 444 # End of rules to create $(GENSRCDIR)/java/lang/CharacterDataXX.java 445 # 446 447 # 448 # Rule to precompile CoreResourceBundleControl.java 449 # 450 LOCALES_GEN_SH = localelist.sh 451 452 $(GENSRCDIR)/sun/util/CoreResourceBundleControl.java: \ 453 $(SHARE_SRC)/classes/sun/util/CoreResourceBundleControl-XLocales.java.template $(LOCALES_GEN_SH) 454 @$(prep-target) 455 NAWK="$(NAWK)" SED="$(SED)" $(SH) $(LOCALES_GEN_SH) "$(JRE_NONEXIST_LOCALES)" \ 456 $< $@ 457 clean:: 458 $(RM) $(GENSRCDIR)/sun/util/CoreResourceBundleControl.java 459 460 461 BUILDHELPER = 462 HELPERLDFLAGS = 463 ifeq ($(PLATFORM), solaris) 464 BUILDHELPER = 1 465 HELPERLDFLAGS += -L$(LIBDIR)/$(LIBARCH)/ -ljava \ 466 -L$(LIBDIR)/$(LIBARCH)/$(VM_NAME)/ -ljvm \ 467 -R \$$ORIGIN/../lib/$(LIBARCH)/ \ 468 -R \$$ORIGIN/../jre/lib/$(LIBARCH)/ \ 469 -R \$$ORIGIN/../../lib/$(LIBARCH)/ \ 470 -R \$$ORIGIN/../../jre/lib/$(LIBARCH)/ \ 471 -R \$$ORIGIN/../lib/$(LIBARCH)/$(VM_NAME)/ \ 472 -R \$$ORIGIN/../jre/lib/$(LIBARCH)/$(VM_NAME)/ \ 473 -R \$$ORIGIN/../../lib/$(LIBARCH)/$(VM_NAME)/ \ 474 -R \$$ORIGIN/../../jre/lib/$(LIBARCH)/$(VM_NAME)/ 475 endif 476 ifeq ($(PLATFORM), macosx) 477 BUILDHELPER = 1 478 HELPERLDFLAGS += -Xlinker -rpath -Xlinker @loader_path/../lib/ \ 479 -Xlinker -rpath -Xlinker @loader_path/../lib/$(VM_NAME)/ \ 480 -Xlinker -rpath -Xlinker @loader_path/../jre/lib/ \ 481 -Xlinker -rpath -Xlinker @loader_path/../jre/lib/$(VM_NAME)/ \ 482 -ljava -L$(LIBDIR)/ \ 483 -ljvm -L$(LIBDIR)/$(VM_NAME)/ 484 endif 485 486 ifdef BUILDHELPER 487 488 ifeq ($(ARCH_DATA_MODEL), 64) 489 LINKFLAG = -m64 490 else 491 LINKFLAG = 492 endif 493 494 HELPER_EXE = $(BINDIR)/jprochelper 495 496 HELPER_EXE_FILES_c = jprochelper.c 497 498 HELPER_EXE_FILES_o = $(OBJDIR)/jprochelper.o 499 500 jprochelper.o: jprochelper.c 501 502 $(HELPER_EXE): $(HELPER_EXE_FILES_o) 503 $(CC) $(LINKFLAG) $(HELPER_EXE_FILES_o) \ 504 $(HELPERLDFLAGS) \ 505 -o $(TEMPDIR)/jprochelper 506 $(CP) $(TEMPDIR)/jprochelper $(HELPER_EXE) 507 508 build: $(HELPER_EXE) 509 510 endif #BUILDHELPER |