[mapguide-commits] r9760 - sandbox/jng/vanilla_swig/Bindings/src/Bindings/Java

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Fri Nov 6 10:02:26 PST 2020


Author: jng
Date: 2020-11-06 10:02:26 -0800 (Fri, 06 Nov 2020)
New Revision: 9760

Modified:
   sandbox/jng/vanilla_swig/Bindings/src/Bindings/Java/JavaApi.vcxproj
Log:
Fix pathing in jar generation

Modified: sandbox/jng/vanilla_swig/Bindings/src/Bindings/Java/JavaApi.vcxproj
===================================================================
--- sandbox/jng/vanilla_swig/Bindings/src/Bindings/Java/JavaApi.vcxproj	2020-11-06 17:53:39 UTC (rev 9759)
+++ sandbox/jng/vanilla_swig/Bindings/src/Bindings/Java/JavaApi.vcxproj	2020-11-06 18:02:26 UTC (rev 9760)
@@ -88,12 +88,14 @@
       <TargetMachine>MachineX64</TargetMachine>
     </Link>
     <PostBuildEvent>
-      <Command>echo Building java classes...
-"$(JAVA_HOME)\bin\javac" -classpath . $(ProjectDir)..\..\Managed\Java\org\osgeo\mapguide\*.java
+      <Command>pushd $(ProjectDir)..\..\Managed\Java
+echo Building java classes...
+"$(JAVA_HOME)\bin\javac" -classpath . org\osgeo\mapguide\*.java
 echo Building JAR file
-"$(JAVA_HOME)\bin\jar" cf $(SolutionDir)..\..\packages\Java\Release\x64\MapGuideApi.jar $(ProjectDir)..\..\Managed\Java\org\osgeo\mapguide\*.class
+"$(JAVA_HOME)\bin\jar" cf $(SolutionDir)..\..\packages\Java\Release\x64\MapGuideApi.jar org\osgeo\mapguide\*.class
 echo Building -sources JAR file
-"$(JAVA_HOME)\bin\jar" cf  $(SolutionDir)..\..\packages\Java\Release\x64\MapGuideApi-sources.jar $(ProjectDir)..\..\Managed\Java\org\osgeo\mapguide\*.java</Command>
+"$(JAVA_HOME)\bin\jar" cf  $(SolutionDir)..\..\packages\Java\Release\x64\MapGuideApi-sources.jar org\osgeo\mapguide\*.java
+popd</Command>
     </PostBuildEvent>
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
@@ -132,12 +134,14 @@
       <TargetMachine>MachineX64</TargetMachine>
     </Link>
     <PostBuildEvent>
-      <Command>echo Building java classes...
-"$(JAVA_HOME)\bin\javac" -classpath . $(ProjectDir)..\..\Managed\Java\org\osgeo\mapguide\*.java
+      <Command>pushd $(ProjectDir)..\..\Managed\Java
+echo Building java classes...
+"$(JAVA_HOME)\bin\javac" -classpath . org\osgeo\mapguide\*.java
 echo Building JAR file
-"$(JAVA_HOME)\bin\jar" cf $(SolutionDir)..\..\packages\Java\Release\x64\MapGuideApi.jar $(ProjectDir)..\..\Managed\Java\org\osgeo\mapguide\*.class
+"$(JAVA_HOME)\bin\jar" cf $(SolutionDir)..\..\packages\Java\Release\x64\MapGuideApi.jar org\osgeo\mapguide\*.class
 echo Building -sources JAR file
-"$(JAVA_HOME)\bin\jar" cf  $(SolutionDir)..\..\packages\Java\Release\x64\MapGuideApi-sources.jar $(ProjectDir)..\..\Managed\Java\org\osgeo\mapguide\*.java</Command>
+"$(JAVA_HOME)\bin\jar" cf  $(SolutionDir)..\..\packages\Java\Release\x64\MapGuideApi-sources.jar org\osgeo\mapguide\*.java
+popd</Command>
     </PostBuildEvent>
   </ItemDefinitionGroup>
   <ItemGroup>



More information about the mapguide-commits mailing list