Browse Source

Edited makefile to create Jar files which can be double-clicked. Also added a manifest.txt in the src directory which is required to realise this behaviour.

git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@118 bbc10eb1-c90d-0410-af57-cb519fbb1720
master
Mark Kattenbelt 19 years ago
parent
commit
c728f4fe5b
  1. 2
      prism/Makefile
  2. 1
      prism/bin/xprism.bat
  3. 2
      prism/src/manifest.txt

2
prism/Makefile

@ -322,7 +322,7 @@ dist_tidy:
binary: binary:
@echo Generating jar file... @echo Generating jar file...
@cd $(CLASSES_DIR) && jar cf ../lib/prism.jar *
@cd $(CLASSES_DIR) && jar cmf ../src/manifest.txt ../lib/prism.jar *
undist: undist:
@rm -rf cudd && ln -s ../cudd cudd @rm -rf cudd && ln -s ../cudd cudd

1
prism/bin/xprism.bat

@ -15,5 +15,6 @@ rem Setup classpath - jar file (for binary versions) gets priority
set CP=%PRISM_DIR%\lib\prism.jar;%PRISM_DIR%\classes;%PRISM_DIR%\lib\pepa.zip set CP=%PRISM_DIR%\lib\prism.jar;%PRISM_DIR%\classes;%PRISM_DIR%\lib\pepa.zip
rem Run PRISM through Java rem Run PRISM through Java
rem start javaw -classpath %CP% userinterface/GUIPrism %*
java -classpath %CP% userinterface/GUIPrism %* java -classpath %CP% userinterface/GUIPrism %*

2
prism/src/manifest.txt

@ -0,0 +1,2 @@
Main-Class: userinterface.GUIPrism
Class-Path: pepa.zip
Loading…
Cancel
Save