X-Git-Url: https://git.saurik.com/apple/mdnsresponder.git/blobdiff_plain/619ee211a2d1cd19533acb8c109cb34a602cbd46..3af7d322c17d21ac78cb1560cbb8617804a78014:/Clients/Java/nmakefile diff --git a/Clients/Java/nmakefile b/Clients/Java/nmakefile index 9b08ccb..89168e0 100644 --- a/Clients/Java/nmakefile +++ b/Clients/Java/nmakefile @@ -55,7 +55,7 @@ BAOBJ = $(OBJDIR)\BrowserApp ############################################################################# -all: setup Java +all: setup Java postbuild # 'setup' sets up the build directory structure the way we want setup: @@ -66,6 +66,16 @@ setup: @if not exist $(BAOBJ) mkdir $(BAOBJ) @if not exist $(BUILDDIR) mkdir $(BUILDDIR) +postbuild: + @if not "%RC_XBS%"=="YES" GOTO END + @if not exist "$(DSTROOT)\Program Files\Bonjour SDK\Samples\Java" mkdir "$(DSTROOT)\Program Files\Bonjour SDK\Samples\Java" + @copy "nmakefile" "$(DSTROOT)\Program Files\Bonjour SDK\Samples\Java" + @copy "BrowserApp.java" "$(DSTROOT)\Program Files\Bonjour SDK\Samples\Java" + @copy "SimpleChat.java" "$(DSTROOT)\Program Files\Bonjour SDK\Samples\Java" + @copy "Swing*.java" "$(DSTROOT)\Program Files\Bonjour SDK\Samples\Java" + @copy "$(BUILDDIR)\*.jar" "$(DSTROOT)\Program Files\Bonjour SDK\Samples\Java" + @:END + # clean removes targets and objects clean: @if exist $(OBJDIR) $(RMDIR) $(OBJDIR) @@ -84,8 +94,7 @@ SIMPLECHATMAN = SimpleChat.manifest $(BUILDDIR)\SimpleChat.jar: $(SIMPLECHATOBJ) $(SIMPLECHATMAN) $(JAR) -cfm $@ $(SIMPLECHATMAN) -C $(SCOBJ) . -BROWSERAPPOBJ = $(BAOBJ)\SwingResolveListener.class \ - $(BAOBJ)\BrowserApp.class +BROWSERAPPOBJ = $(BAOBJ)\BrowserApp.class BROWSERAPPMAN = BrowserApp.manifest $(BUILDDIR)\BrowserApp.jar: $(BROWSERAPPOBJ) $(BROWSERAPPMAN)