Commit Graph

73 Commits

Author SHA1 Message Date
zzz
c77ebf7f56 - Implement backup of nymkeys and meta.syndie at db creation
- Fix UI hang in 'meta'
- More excludes for syndie-cli.jar
2013-01-17 13:22:12 +00:00
31b8171151 minor build tweaks 2013-01-15 21:37:09 +00:00
0754e02fae build:
- make fonts a little larger (suggested)
- reorder deps in pkg-all target
- create launcher shellscripts for Linux

docs:
- update bin/readme.txt
2013-01-15 19:06:50 +00:00
1f838ff7e4 add missing licenses
correct outdated info/instructions
2013-01-15 15:21:40 +00:00
71c14915c2 build:
- Add OSX installers (previously there were just app bundles)
- -Dwith.revision=true will build installers/tarballs with the revision in the name
- add aliases for targets
- fix desktop launchers in Unix
2013-01-13 18:45:51 +00:00
zzz
5847516b89 fix links to external packages in javadocs 2013-01-12 01:17:49 +00:00
74091f0aa6 automatically fetch swt in the plugin target 2013-01-11 22:01:05 +00:00
b94c9b0865 more osx fixes:
- actually include i2p.jar (!)
- actually include i2p.jar in the classpath (!!)
- force plist and startsyndie.sh to be left aligned (the xml looks daft but the resultant files look good)
2013-01-11 21:07:32 +00:00
2d9c82154d hopefully fixing the last plist fix 2013-01-11 20:31:33 +00:00
95d1c0901d osx related changes per zab's advice 2013-01-11 19:52:05 +00:00
f7ddbf5713 fail build immed. if deps not found 2013-01-11 18:59:32 +00:00
45d4689715 a few more build changes
- prefex targets that users shouldn't run manually with - (generally any that
   only set properties)
-  make source-tarball create a tarball without '.orig'
-  add 'debian-tarball' to create a more debian-friendly tarball.
-  don't add revs to the extended version unless op-ed in
2013-01-11 12:31:08 +00:00
8f8bcfc795 copy uninstaller icon in the installer macro 2013-01-11 10:27:25 +00:00
c9b772e9aa installer support and related targets/macros 2013-01-10 15:33:00 +00:00
zzz
3f22e7aa7e - Add bundle and poupdate targets
- bundle-messages.sh fixes
2013-01-10 13:58:44 +00:00
cf949ba75b actually check if launch4j is available. *sigh* 2013-01-10 00:07:22 +00:00
40298bf3b1 * new targets and changes to existing targets
- pkg: create jars and copy jars and docs to ./dist
- pkg-exe: same as pkg but uses launch4j to wrap the jar files into
  Windows-friendly EXE files if launch4j is available
- jar: build syndie.jar in ./build instead of dist
* two new helper macros: wrap-to-exe and make-stub-jar
2013-01-09 23:51:38 +00:00
a7d15a112a typo fixes 2013-01-09 03:01:22 +00:00
18dcd8812f * complain during build if swt.jar cannot be found and echo an informative message
* adjust preppkg targets
* fix dist
2013-01-09 02:36:17 +00:00
c17db7c55b add prep* targets which will be used by the forthcoming installer targets 2013-01-09 01:20:09 +00:00
c47278741d Add usage target and make it the default
(shows fewer targets than ant -p)
2013-01-08 12:40:40 +00:00
f5ccc65762 organize build.xml, add more target descriptions 2013-01-08 12:19:55 +00:00
5ac263592c Add 'run-desktop' target to run start Syndie with the alternative interface 2013-01-08 11:55:05 +00:00
f9793af8fe customize manifest attributes as is done with I2P 2013-01-08 01:25:33 +00:00
24167c1ba3 fix javadocs target, add simple jdoc 2013-01-07 22:17:48 +00:00
zab
6b525ba0d9 Document that OSX needs some extra command-line parameters
Echo the command-line arguments in "ant run"
2013-01-07 21:55:35 +00:00
7262bac39a don't allow javadocs to end up in syndie.jar 2013-01-07 19:48:26 +00:00
221a0d7329 * new ant targets
- javadocs
 - getBuildNumber
2013-01-07 19:13:54 +00:00
50ee47a6ca update debian packaging to reflect bumped build 2013-01-07 14:40:19 +00:00
zzz
e1a2fca385 - Add depend task for better dependency checking
- Don't copy data files to build dir
- Bump to 1.102b-2
2013-01-07 11:50:55 +00:00
43a8183d78 add findbugs target 2013-01-06 21:31:30 +00:00
dc8411ccb4 - update debian changelog
- add build targets to aid tarball creation
2013-01-06 18:26:40 +00:00
zzz
e4a79c2de9 1.102b-1 2013-01-06 17:42:14 +00:00
ba5109828a add sloccount.report target (mostly useful for those that run jenkins) 2013-01-06 15:44:26 +00:00
zzz
5942a4a4c1 - Move all bundled resources, ddl files, images, etc. out of the
src/ directory to a new data/ directory.
  The resources/ directory remains miscellaneous things that are not bundled in the jar.
2013-01-05 17:04:49 +00:00
0516c528f2 remove $SRC/syndie.jar with the clean target 2013-01-04 22:07:31 +00:00
1ebd63e589 fix the dist ("build all jars") target 2013-01-04 22:05:13 +00:00
31709a83f9 build.xml
- don't require symlinking dependencies to ./lib. Allow setting properties for them.
   If the properties are not set, the build system will still look in ./lib
 - add getReleaseNumber target
2013-01-04 21:08:25 +00:00
2b8537f413 add vim mode line, remove trailing & leading spaces 2012-06-03 01:00:56 +00:00
zzz
49b407eba0 turn on deprecation warnings 2011-06-01 15:36:04 +00:00
zzz
dd9fb0724b - Top-level doc cleanup
- License info cleanup since I2P is no longer bundled.
- Add icons license, include in plugins.
- Include jazzy license in plugins.
- Remove jazzy license and other text files from jar.
- Stop ant complaint
2011-05-30 16:16:29 +00:00
zzz
d71fadea39 add web server support for HEAD, for shared files only 2011-05-28 13:51:44 +00:00
zzz
9091970ae2 build updates 2010-03-21 15:47:11 +00:00
zzz
bd76f2d08c lin-64 2010-03-08 01:31:12 +00:00
zzz
84375cea98 add swt license 2010-03-05 18:39:14 +00:00
zzz
b62b163257 make windows plugins too 2010-03-03 00:20:57 +00:00
zzz
abcf94933a initial plugin support 2010-03-02 00:09:09 +00:00
dev
a1cc44b1e4 two minor style changes:
* ran xmlint
 * renamed jarjar target to dist
2009-05-28 21:28:37 +00:00
0266af6c70 disapproval of revision 'fcdd311a9d37dca4ac3864e5e295161538afdffa' 2009-05-28 19:54:08 +00:00
7f8080255a Pointless Update
This is a fake commit since mtn crapped out on sending my last one maybe this will trigger it.
2009-05-25 16:09:48 +00:00