Commit Graph

57 Commits

Author SHA1 Message Date
samskivert 155c8bada1 This is in the resources directory now, sadly.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2861 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2010-09-08 22:57:12 +00:00
samskivert 90758faa6e Er, libs-incl.xml rather.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2857 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2010-09-08 19:08:53 +00:00
samskivert 802b4b36ca Restore libs.dir, that is used in deps-incl.xml.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2856 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2010-09-08 19:08:36 +00:00
samskivert 3269bc4db9 Oops, didn't mean to commit that old cruft.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2854 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2010-09-08 19:06:27 +00:00
samskivert e68daada41 Properly configure javadoc in our POM build. The POM is now approaching the
line count of the build.xml file, but I suppose that's just because XML is
absurdly verbose (and Maven annoyingly chose to do things like
<quiet>true</quiet> instead of a quiet="true" attribute). I wonder if there's a
Maven plugin that allows you to specify your pom.xml in YAML or some less
verbose format and which automatically converts it to XML. That'd probably cut
the line count by 2/3.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@2853 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2010-09-08 19:04:33 +00:00
samskivert baef3bccb1 Put our non-source resources into src/main/resources to comply with the
standard Maven layout.

I'm not a huge fan of that separation, particularly now that it's de rigueur to
ship your sources with your class files. In such circumstances, one could
imagine just copying the entire contents of src/main/java into target/classes
and being done with it. Class files, XML files, propert files, etc. are all
packaged up together into one happy jar file of goodness. Then you don't have
extra files off in src/main/resources being demure and hard to notice.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@2849 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2010-09-08 18:41:41 +00:00
samskivert 1e7529f069 These excludes are no longer needed.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2832 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2010-08-27 21:22:01 +00:00
samskivert 08fa16d2d8 Handle test resources in a more standard way as well.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2810 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2010-08-27 00:51:49 +00:00
samskivert 91639537f0 Fixed naughty hardcoded paths.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2808 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2010-08-27 00:17:44 +00:00
samskivert b03237ee4d Though it's perhaps not exactly as I'd prefer, a consensus has formed on where
to put your source and test source code for Java projects. I'm going to toe the
line here because I want to use SBT to publish samskivert to the centralized
Maven repositories.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@2807 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2010-08-27 00:08:06 +00:00
ray.j.greenwell ff9798927c Updated copyright dates, and holder. :)
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2686 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2010-01-06 00:53:25 +00:00
samskivert e0f82678b4 Javadoc fixes.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2619 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2009-08-25 20:24:20 +00:00
samskivert 88d6bf86da We need to export our ByteEnum stuff to GWT.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2614 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2009-08-18 22:06:33 +00:00
samskivert 53effafe58 Got a little too excited here. We can only nix commons-io. We still need
collections and logging. Sigh.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@2588 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2009-07-12 21:02:19 +00:00
samskivert 74df35d0e5 Added a target for running a subset of the unit tests.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2565 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2009-06-02 20:36:06 +00:00
samskivert 2b9952508c Oops. Can't do that.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2545 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2009-04-17 22:58:36 +00:00
samskivert a04031f38f Allow 1.6 source but continue to target 1.5 bytecode.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2544 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2009-04-17 22:50:48 +00:00
samskivert fcdc097723 Check that we have our minimum dependencies and tell the builder how to get
them if we don't.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@2520 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2009-01-23 12:20:46 +00:00
samskivert 23f37550cd This guy has moved.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2481 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2008-11-17 18:56:26 +00:00
samskivert 7f76e4f876 Depot now lives in its own project.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2480 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2008-11-16 07:49:17 +00:00
samskivert 858560ca69 Nixing the savedoc target.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2414 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2008-09-11 08:16:02 +00:00
samskivert af9ecae442 Added a genrecord target. Cleaned up some other bits.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2383 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2008-09-05 19:32:17 +00:00
samskivert c02372cad6 Export our samskivert code as a module as well.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2382 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2008-09-05 17:05:37 +00:00
samskivert 74f5e24eb1 Format tightening. Really this is just a test to see if Google will mail me my
goddamned commit diffs.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@2379 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2008-09-05 00:42:15 +00:00
samskivert 936dfeee35 Well hell, let's just export ByteEnum to GWT.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2378 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2008-09-05 00:40:48 +00:00
samskivert 847607538c Export MessageUtil for use by GWT.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2377 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2008-09-04 23:35:09 +00:00
mdb 84597c3b99 Added log4j support to the log wrapper. It is enabled if the log4j
configuration system property is set (and a particular logger is not
specifically configured).


git-svn-id: https://samskivert.googlecode.com/svn/trunk@2315 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2008-05-28 18:02:37 +00:00
mdb 8f7d134526 Don't build tests unless we have JUnit, don't build FileUtil unless we have
commons-io (I should probably move that into com.samskivert.io but there are
various dependers that I don't feel like breaking).


git-svn-id: https://samskivert.googlecode.com/svn/trunk@2301 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2008-05-07 06:39:09 +00:00
mdb 121e17c594 distclean does everything clean does and need not depend on it.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2154 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2007-07-31 00:16:44 +00:00
mdb 3f6a9520fe Tidy up Depot build depends; reinstate build.depot.tools depend.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2145 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2007-07-26 20:09:06 +00:00
mdb 8116d469e4 Zell patch to factor caching code into pluggable CacheAdapter class. Allows us
to disable caching and/or replace it with less industrial strength system
during development.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@2142 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2007-07-26 19:07:20 +00:00
mdb 180eedc1ca distclean need not depend on clean, it already performs the superset of that
action and it has the added benefit of being idempotent.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@2140 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2007-07-26 00:31:20 +00:00
mdb e021e82865 Deprecation begone!
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2138 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2007-07-25 23:30:07 +00:00
mdb 29e45ddf96 Move supporting build xml files into etc/ to avoid clutter.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2099 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2007-05-03 20:26:23 +00:00
mdb c8656f29fb Don't build our Ant task unless ant.jar is available, only skip building
MailUtil if the mail stuff is unavailable the rest of the net package is fine.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@2082 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2007-04-04 18:31:50 +00:00
mdb 140fe70475 Behold, a column identifier generator for our keystroke saving needs.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2059 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2007-02-20 18:52:28 +00:00
mdb 21c4d0ed1c Freak not out if ehcache.jar is not available. Instead just don't build Depot.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2031 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2007-01-11 01:02:44 +00:00
mdb bef3e84b31 Don't include ant's classpath when compiling.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2027 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2007-01-05 21:52:12 +00:00
mdb 65a3890b55 Don't run unit tests for code we didn't build.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2015 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2006-12-21 23:00:52 +00:00
mdb 7114984e5d Fixy.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2012 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2006-12-21 22:01:47 +00:00
mdb e5ae86c047 More test revamping.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2011 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2006-12-21 21:58:33 +00:00
mdb 65a48e78a1 Go ahead and run the tests on ant dist. I wish this output could be made less
verbose.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@2008 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2006-12-21 21:05:30 +00:00
mdb e141f96ce9 Delete jar files when cleaning.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1998 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2006-12-15 23:23:02 +00:00
mdb 8437bb657f Switched to our own set of annotation classes, provided by Zell. This removes
the dependency on the EJB3 persistence library.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@1977 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2006-11-20 21:03:22 +00:00
mdb 328bbeb644 New safer library locating process.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1975 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2006-11-16 22:52:38 +00:00
mdb c968ff06de More linty. We'll handle all deprecation PITA later.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1963 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2006-10-26 23:14:45 +00:00
mdb 46d67e76a3 Another @Computed related patch.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1956 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2006-10-20 18:52:49 +00:00
mdb eba71ff8b3 Flatten when we copy into dist/lib.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1948 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2006-10-13 21:09:53 +00:00
mdb 71810c4e5d Enumerate our library dependencies in a way that can be imported into the
external build process.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@1947 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2006-10-13 20:44:43 +00:00
mdb 4607cf4b6a The Java compiler uses the platform's default encoding when reading source
files which explains why Ray's "there are no languages but English" system
resulted in complaints and my "named after the African word for community"
system did not. Fortunately we can just tell the Java compiler what to expect.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@1942 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2006-10-11 18:36:53 +00:00