Ignore:
Timestamp:
2021-09-23T18:47:58+12:00 (3 years ago)
Author:
davidb
Message:

Equivalent Windows update of win32.mak for Makefile.in update to support DisplayJavaVersion and DisplayJavaBitness (commit is from Linux, still to be tested under Windows)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/search4j/win32.mak

    r28823 r35458  
    5353LIBS = advapi32.lib
    5454
     55rem ---- Name and location of java programs ----
     56JAVAC = javac
     57JAR   = jar
     58
     59set JAVACOPTIONS= -deprecation -g -O
     60
     61
    5562COMPILE = $(CC) -c /DWINDOWS $(CXXFLAGS) $(DEFS) $(INCLUDES)
    5663LINK = $(LINKER) /OUT:$@ $(LDFLAGS)
     
    6673EXECUTABLE = search4j.exe
    6774
    68 all: $(EXECUTABLE) install
     75all: $(EXECUTABLE) install compile-java install-java
    6976
    7077search4j.exe: $(EXECUTABLE_OBJECTS)
     
    7481    del $(OBJECTS)
    7582    del $(EXECUTABLE)
     83    del DisplayJavaVersion.class
     84    del DisplayJavaBitness.class
    7685
    7786install: $(EXECUTABLE)
     
    7988    IF NOT EXIST "$(BINDIR)" mkdir "$(BINDIR)"
    8089    copy $(EXECUTABLE) "$(BINDIR)"
     90
     91compile-java:
     92    $(JAVAC) $(JAVACOPTIONS) DisplayJavaVersion.java
     93    $(JAVAC) $(JAVACOPTIONS) DisplayJavaBitness.java
     94    $(JAR) cvfm display-java-version.jar Manifest-version.txt DisplayJavaVersion.class
     95    $(JAR) cvfm display-java-bitness.jar Manifest-bitness.txt DisplayJavaBitness.class
     96
     97install-java:
     98    IF NOT EXIST "$(LIBDIR)\.." mkdir "$(LIBDIR)\.."
     99    IF NOT EXIST "$(LIBDIR)" mkdir "$(LIBDIR)"
     100    IF NOT EXIST "$(LIBDIR)\java" mkdir "$(LIBDIR)\java"
     101    copy display-java-version.jar "$(LIBDIR)\java"
     102    copy jna.jar "$(LIBDIR)\java"
     103    copy display-java-bitness.jar "$(LIBDIR)\java"
Note: See TracChangeset for help on using the changeset viewer.