Dave Parker
124fa87de6
Amend Makefile to use -encoding UTF8 setting more widely for javac/javah/javadoc (based on reports from SIFT).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@9007 bbc10eb1-c90d-0410-af57-cb519fbb1720
12 years ago
Dave Parker
77bfea558f
Fix Makefile so that it does not mis-show ARCH as 86_64 when building on 32-bit Win.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8238 bbc10eb1-c90d-0410-af57-cb519fbb1720
12 years ago
Dave Parker
9c0273f878
Assume Java 7 not 6 when building binaries now.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8236 bbc10eb1-c90d-0410-af57-cb519fbb1720
12 years ago
Dave Parker
8b708ccc8e
Update build scripts to (potentially) allow 64 bit Windows installers.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7597 bbc10eb1-c90d-0410-af57-cb519fbb1720
12 years ago
Dave Parker
cb62c36630
More Makefile fixes for Win 64 build.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7560 bbc10eb1-c90d-0410-af57-cb519fbb1720
12 years ago
Nishan Kamaleson
6bf4f3e279
Makefile ix
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7557 bbc10eb1-c90d-0410-af57-cb519fbb1720
12 years ago
Dave Parker
3cf85ee0ec
Re-attempt at 64-bit Cygwin Makefile.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7552 bbc10eb1-c90d-0410-af57-cb519fbb1720
12 years ago
Dave Parker
c9af690615
Attempt at 64-bit Cygwin Makefile.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7551 bbc10eb1-c90d-0410-af57-cb519fbb1720
12 years ago
Dave Parker
41abbe6df2
Fix Makefile to build on newer versions of Cygwin (-no-cygwin).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7547 bbc10eb1-c90d-0410-af57-cb519fbb1720
12 years ago
Dave Parker
c43b3e390a
Makefile fix for when there are two occurrences of jni_md.h (reported/fixed by Gaston Ingaramo).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7521 bbc10eb1-c90d-0410-af57-cb519fbb1720
12 years ago
Dave Parker
6c7df8d3ed
Missing part of last commit
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7121 bbc10eb1-c90d-0410-af57-cb519fbb1720
13 years ago
Dave Parker
2cedd3daf2
Update main Makefile to pass variables correctly to new cudd-5.0 Makefile.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6963 bbc10eb1-c90d-0410-af57-cb519fbb1720
13 years ago
Ernst Moritz Hahn
fd855d0ff4
reintegrated parametric stuff
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6786 bbc10eb1-c90d-0410-af57-cb519fbb1720
13 years ago
Dave Parker
7576896346
Remove some make dist_src checks no longer needed.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6719 bbc10eb1-c90d-0410-af57-cb519fbb1720
13 years ago
Dave Parker
0540a328d2
Always display VERSION on build, not just for dist_bin target.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6688 bbc10eb1-c90d-0410-af57-cb519fbb1720
13 years ago
Dave Parker
babc01ecdc
Makefile tweak: Display VERSION when building dist_bin.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6687 bbc10eb1-c90d-0410-af57-cb519fbb1720
13 years ago
Dave Parker
c47365999d
Add Makefile target add_rev to build prism/Revision.java.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6677 bbc10eb1-c90d-0410-af57-cb519fbb1720
13 years ago
Dave Parker
b530cd78c8
Makefiles extract version number automatically using printversion script.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6673 bbc10eb1-c90d-0410-af57-cb519fbb1720
13 years ago
Dave Parker
1512c09e30
Just look in both "include" and "Headers" for jni header files, regardless of OS, since may differ for Apple vs Oracle Java 7 on Macs.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6669 bbc10eb1-c90d-0410-af57-cb519fbb1720
13 years ago
Dave Parker
a6b2b4f3c7
Part 2 of Makefile fix from Steffen Marcker (64-bit detection on Macs)
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6343 bbc10eb1-c90d-0410-af57-cb519fbb1720
13 years ago
Dave Parker
10ea5d9da0
Add building of new ext/ directory to Makefile.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6220 bbc10eb1-c90d-0410-af57-cb519fbb1720
13 years ago
Dave Parker
c38378ad10
Makefile dist_bin target adds flags for javac to target Java 1.6.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5756 bbc10eb1-c90d-0410-af57-cb519fbb1720
13 years ago
Dave Parker
c1dce97640
Makefile test targets used prism-auto.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4906 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
0c8948a71e
Fix makefiles with easier setup of classpath using * for jars.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4896 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
df5e8bf0ed
Makefile fix: 32-bit Mac JVM not detected properly (from -- )
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4795 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
b8e9b6b9d4
Fix previous Makefile addition + add d32/64 to Mac launch scripts.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4579 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
a0e74ef88b
Cleaner Makefile generation of bin scripts.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4578 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
8f08dd6f37
Remove VERSIONS from installers.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4518 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
d8c06edca8
Makefile tweak re tests target (from prism-games).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4485 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
0974ca4b81
Makefile tweak: drop -mtune=native flag for 32-bit Linux compile: should be unnecessary.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4316 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
8cff34fb12
Option to run local tests only.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4303 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
8930a885ba
Makefile tweak: build local tests, if tests dir is present.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4301 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
ab6d2bbbef
Remove use of -lm linking under Cygwin.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4253 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
a19cd352f1
Makefile dist_bin target automatically builds "all" too first.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3948 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
3a85f6e277
Make binary distribution names architecture-dependent (32 vs 64 bit).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3947 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
89580b450d
Makefile bugfix: better alignment of CUDD and PRISM compile flags.
In particular, SIZEOF_VOID_P used to be different, meaning structs were defined differently.
File under "how did this ever work?".
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3624 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
6d7769c12c
Added "tests" target to main Makefile which runs all regression tests (if installed locally).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3198 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
47e6cc5143
Use gcc-3 etc by default when building on Cygwin.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3081 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
ce4b0beb1e
Undoing last commit.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3079 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
bcab165234
Use gcc-3 etc by default when building on Cygwin.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3078 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
2c6ab05639
Makefile: dist_src target for building source distributions.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2781 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
35f377ab3e
Improved documentation (JavaDoc mostly).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2436 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
c43d5b848f
Makefile fix (javadoc classpath).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2422 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
14325d6fff
Makefile fix (javadoc classpath).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2269 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
9121e29070
Bug fix: 64-bit Mac detection in Makefile.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2228 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
2b08766887
Makefile tweak: no need to display JAVACC.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2223 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Luke Herbert
cd94623574
In prism/Makefie
Added compiler flags for the Java compiler via a new alias JFLAGS. Note, that unlike the other compiler flags (e.g. CFLAGS) JFLAGS are applied by changing the the alias JAVAC="$(JAVAC) $(JFLAGS)" not by adding the flags alias to each call to the given compiler in called makefiles.
Added JFLAGS entries to build paths for all OS types (empty entries).
Added '-encoding UFT8' option to JFLAGS of CYGWIN build path
Added JAVACC compiler alias set by default to 'javacc'
Added simple check for javacc compiler in the users path.
Set JAVACC compiler name to 'javacc.bat' in the case of CYGWIN builds
In prism/src/parser/Makefile and prism/src/pta/Makefile
Changed calls to javacc to instead dereference the JAVACC alias
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2098 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
d10f2d3354
NSIS script fix (because of new location in src).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1882 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
121715d1ed
Removed (old) abstraction package.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1861 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
5cd1389360
Makefile bug: fixes lack of C++ timing info on Macs.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1778 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago