ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/server/Makefile
Revision 1.35 - (view) (annotate) - [select for diffs]
Sun Feb 16 20:35:59 2003 UTC (21 years, 9 months ago) by tdb
Branch: MAIN
CVS Tags: HEAD
Changes since 1.34: +2 -1 lines
Diff to previous 1.34 , to selected 1.30
Added install target for util package.
Removed duplicates copies of the COPYING (GPL License) file.

Revision 1.34 - (view) (annotate) - [select for diffs]
Sun Feb 16 00:48:29 2003 UTC (21 years, 9 months ago) by tdb
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 , to selected 1.30
Missed a closing bracket in the install target.

Revision 1.33 - (view) (annotate) - [select for diffs]
Tue Feb 11 22:38:29 2003 UTC (21 years, 9 months ago) by tdb
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 , to selected 1.30
Added linking of util package api's to javadocs.

Revision 1.32 - (view) (annotate) - [select for diffs]
Wed Feb 5 22:27:24 2003 UTC (21 years, 9 months ago) by tdb
Branch: MAIN
Changes since 1.31: +1 -8 lines
Diff to previous 1.31 , to selected 1.30
Removed the util package from the server. The source for it still remains,
for now, until I decide how to dispose of it.

Revision 1.31 - (view) (annotate) - [select for diffs]
Wed Feb 5 22:15:32 2003 UTC (21 years, 9 months ago) by tdb
Branch: MAIN
Changes since 1.30: +21 -17 lines
Diff to previous 1.30
Tidy up the install target. Seems I overlooked this when tidying the rest
of the Makefile. By default now installs under /opt.

Revision 1.30 - (view) (annotate) - [selected]
Wed Feb 5 12:35:04 2003 UTC (21 years, 9 months ago) by tdb
Branch: MAIN
Changes since 1.29: +2 -1 lines
Diff to previous 1.29
Don't add our "done" files to the src directory. Without this the source
never builds :-)

Revision 1.29 - (view) (annotate) - [select for diffs]
Sun Feb 2 19:45:26 2003 UTC (21 years, 9 months ago) by tdb
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 , to selected 1.30
The GNU tar doesn't work quite like the BSD tar ;) This now excludes
all jar files from the src directory, which seems reasonable to me.

Revision 1.28 - (view) (annotate) - [select for diffs]
Sun Feb 2 19:25:21 2003 UTC (21 years, 9 months ago) by tdb
Branch: MAIN
Changes since 1.27: +2 -3 lines
Diff to previous 1.27 , to selected 1.30
Added gpg signing of built archives.
Also changed binary archives to have "-bin" in their filename.
Fixed a problem with the copied source having the jar files duplicated.

Revision 1.27 - (view) (annotate) - [select for diffs]
Sat Feb 1 19:08:54 2003 UTC (21 years, 9 months ago) by tdb
Branch: MAIN
Changes since 1.26: +41 -34 lines
Diff to previous 1.26 , to selected 1.30
A continuation of my last commit on all this Makefile reworking. I think
I've managed to get the dependencies working quite well now. As long as
the builds are done from the top level Makefile it should all be fine. If
you try from, say, the build directory it might not notice things changing
in the source files.

Revision 1.26 - (view) (annotate) - [select for diffs]
Sun Jan 26 14:02:52 2003 UTC (21 years, 10 months ago) by tdb
Branch: MAIN
Changes since 1.25: +15 -10 lines
Diff to previous 1.25 , to selected 1.30
Finally made some changes to the Makefile setup to finish what I
started around 7 months ago :) The dependency stuff still isn't
quite right, but it's getting there.

Revision 1.25 - (view) (annotate) - [select for diffs]
Fri Jun 7 16:12:47 2002 UTC (22 years, 5 months ago) by tdb
Branch: MAIN
Changes since 1.24: +68 -32 lines
Diff to previous 1.24 , to selected 1.30
My first bash at a new-style Makefile setup. This one generates proper
distfiles in subdirectories with version numbers, etc. I'll port it to the
other parts of i-scream when I've tested it a bit more.
This will also lead the way for me to generate daily snapshots.

Revision 1.24 - (view) (annotate) - [select for diffs]
Sat Feb 9 17:04:33 2002 UTC (22 years, 9 months ago) by tdb
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 , to selected 1.30
Improved the javadoc generation in the Makefile setup. Now matches the ANT
javadoc output. Also added links to external javadoc (such as pircbot) to
make the pages more complete.

Revision 1.23 - (view) (annotate) - [select for diffs]
Tue May 29 17:02:24 2001 UTC (23 years, 6 months ago) by tdb
Branch: MAIN
Branch point for: SERVER_PIRCBOT
Changes since 1.22: +4 -4 lines
Diff to previous 1.22 , to selected 1.30
Major change in the java package naming. This has been held off for some time
now, but it really needed doing. The future packaging of all i-scream products
will be;

uk.org.iscream.<product>.<subpart>.*

In the case of the central monitoring system server this will be;

uk.org.iscream.cms.server.*

The whole server has been changed to follow this structure, and tested to a
smallish extent. Further changes in other parts of the CMS will follow.

Revision 1.22 - (view) (annotate) - [select for diffs]
Mon Mar 26 21:45:28 2001 UTC (23 years, 8 months ago) by tdb
Branch: MAIN
CVS Tags: PROJECT_COMPLETION
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 , to selected 1.30
Now have the i-scream logo on the javadoc pages.

Revision 1.21 - (view) (annotate) - [select for diffs]
Wed Mar 14 23:25:17 2001 UTC (23 years, 8 months ago) by tdb
Branch: MAIN
Changes since 1.20: +4 -4 lines
Diff to previous 1.20 , to selected 1.30
The whole server package structure has been changed.
Old Package: uk.ac.ukc.iscream.*
New Package: uk.org.iscream.*

Revision 1.20 - (view) (annotate) - [select for diffs]
Wed Mar 14 22:40:57 2001 UTC (23 years, 8 months ago) by tdb
Branch: MAIN
Changes since 1.19: +7 -1 lines
Diff to previous 1.19 , to selected 1.30
Added Makefile functions to create and drop the mySQL tables.

Revision 1.19 - (view) (annotate) - [select for diffs]
Wed Mar 14 22:01:08 2001 UTC (23 years, 8 months ago) by tdb
Branch: MAIN
Changes since 1.18: +4 -4 lines
Diff to previous 1.18 , to selected 1.30
Tidied up the configure script, and got round to make a subtle change to the
Makefile's so they are a bit more "standard".

Revision 1.18 - (view) (annotate) - [select for diffs]
Wed Feb 28 11:46:42 2001 UTC (23 years, 8 months ago) by tdb
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 , to selected 1.30
Set the path of cvs explicitly.

Revision 1.17 - (view) (annotate) - [select for diffs]
Sun Feb 4 04:52:11 2001 UTC (23 years, 9 months ago) by tdb
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 , to selected 1.30
The util package isn't dependent on the IDL stuff anymore (since we took some
bits out a while back). The IDL stuff still gets built, but it won't be
included - this is due to the way Makefile.inc is setup.

Revision 1.16 - (view) (annotate) - [select for diffs]
Sat Feb 3 23:11:19 2001 UTC (23 years, 9 months ago) by tdb
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 , to selected 1.30
It's easier to add the clean explicitly. I can't see it ever being a problem. You
always want to clean before building the utils anyway.

Revision 1.15 - (view) (annotate) - [select for diffs]
Wed Jan 24 02:53:27 2001 UTC (23 years, 10 months ago) by tdb
Branch: MAIN
Changes since 1.14: +4 -1 lines
Diff to previous 1.14 , to selected 1.30
Noticed the install didn't install the run.sh and run.bat scripts.

Revision 1.14 - (view) (annotate) - [select for diffs]
Tue Jan 23 02:08:13 2001 UTC (23 years, 10 months ago) by tdb
Branch: MAIN
Changes since 1.13: +3 -1 lines
Diff to previous 1.13 , to selected 1.30
If we're building another version, say a Release build, then we'll probably want
to be able to do the same for the iscream-util.jar package. This seems a nice
and easy way of doing that, without going to the hassle of doing a whole new
method. Although, I guess, that might get done in the end.

Revision 1.13 - (view) (annotate) - [select for diffs]
Tue Jan 16 01:35:35 2001 UTC (23 years, 10 months ago) by tdb
Branch: MAIN
Changes since 1.12: +7 -3 lines
Diff to previous 1.12 , to selected 1.30
Added a new "buildutil" target which builds a JAR file of just the util
package. It also adds some of the CORBA stuff, but that can't really
be helped too much.
As a result of the classpath change in Config2.inc, the build dependencies
are slightly altered. It is no longer required that the IDL files be in a
compiled state prior to building the code... Java can still find them. In
fact, Java will probably compile them itself with it's internal dependency
checking :)

Revision 1.12 - (view) (annotate) - [select for diffs]
Tue Jan 16 01:11:38 2001 UTC (23 years, 10 months ago) by tdb
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 , to selected 1.30
It turns out that javadoc needs the classpath set too. Something else that
showed up when running it on a different machine.

Revision 1.11 - (view) (annotate) - [select for diffs]
Tue Jan 2 04:06:57 2001 UTC (23 years, 10 months ago) by tdb
Branch: MAIN
Changes since 1.10: +12 -3 lines
Diff to previous 1.10 , to selected 1.30
Added a "make javadoc" section, which generates javadoc pages in doc/.
Also fixed an odd bug, where make doesn't like a target the same as a directory name.

Revision 1.10 - (view) (annotate) - [select for diffs]
Thu Dec 14 19:54:29 2000 UTC (23 years, 11 months ago) by tdb
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 , to selected 1.30
Fixed a bug introduced by an earlier bugfix :-/

Revision 1.9 - (view) (annotate) - [select for diffs]
Wed Dec 13 18:40:16 2000 UTC (23 years, 11 months ago) by tdb
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 , to selected 1.30
Changed the "make run" to run build/run.sh

Revision 1.8 - (view) (annotate) - [select for diffs]
Wed Dec 13 18:34:09 2000 UTC (23 years, 11 months ago) by tdb
Branch: MAIN
Changes since 1.7: +45 -31 lines
Diff to previous 1.7 , to selected 1.30
MERGE: Merged the SERVER_PACKAGEBUILD branch back into the HEAD trunk.

Revision 1.7 - (view) (annotate) - [select for diffs]
Mon Dec 11 17:20:44 2000 UTC (23 years, 11 months ago) by ajm
Branch: MAIN
Changes since 1.6: +3 -4 lines
Diff to previous 1.6 , to selected 1.30
added support for componentmanager

Revision 1.6 - (view) (annotate) - [select for diffs]
Wed Dec 6 16:45:08 2000 UTC (23 years, 11 months ago) by tdb
Branch: MAIN
Branch point for: SERVER_PACKAGEBUILD
Changes since 1.5: +5 -1 lines
Diff to previous 1.5 , to selected 1.30
Added running of the DBInterface to the Makefile.

Revision 1.5 - (view) (annotate) - [select for diffs]
Tue Dec 5 02:33:13 2000 UTC (23 years, 11 months ago) by tdb
Branch: MAIN
Changes since 1.4: +5 -1 lines
Diff to previous 1.4 , to selected 1.30
Added running of the Client Interface to the Makefile.

Revision 1.4 - (view) (annotate) - [select for diffs]
Thu Nov 30 03:05:24 2000 UTC (23 years, 11 months ago) by tdb
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 , to selected 1.30
The root filter now gets it's name from the config.

Revision 1.3 - (view) (annotate) - [select for diffs]
Wed Nov 29 23:39:03 2000 UTC (23 years, 11 months ago) by tdb
Branch: MAIN
Changes since 1.2: +26 -13 lines
Diff to previous 1.2 , to selected 1.30
Makefile for server, now modified with package structure in mind.

Revision 1.2 - (view) (annotate) - [select for diffs]
Thu Nov 16 14:46:53 2000 UTC (24 years ago) by tdb
Branch: MAIN
Changes since 1.1: +3 -1 lines
Diff to previous 1.1 , to selected 1.30
Added CVS features to the Makefile.

Revision 1.1 - (view) (annotate) - [select for diffs]
Tue Nov 14 02:41:04 2000 UTC (24 years ago) by tdb
Branch: MAIN
Diff to selected 1.30
Basic Makefile for the main server. Will need some work I expect.

Convenience Links

Links to HEAD: (view) (annotate) Links to MAIN: (view) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a