~vcs-imports/xena/trunk

« back to all changes in this revision

Viewing changes to ext/src/javahelp/jhMaster/JSearch/misc/.svn/text-base/GNUmakefile.svn-base

  • Committer: matthewoliver
  • Date: 2009-12-10 03:18:07 UTC
  • Revision ID: vcs-imports@canonical.com-20091210031807-l086qguzdlljtkl9
Merged Xena Testing into Xena Stable for the Xena 5 release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#
 
2
# @(#)GNUmakefile       1.12 06/10/30
 
3
 
4
# Copyright (c) 2006 Sun Microsystems, Inc.  All Rights Reserved.
 
5
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 
6
 
7
# This code is free software; you can redistribute it and/or modify it
 
8
# under the terms of the GNU General Public License version 2 only, as
 
9
# published by the Free Software Foundation.  Sun designates this
 
10
# particular file as subject to the "Classpath" exception as provided
 
11
# by Sun in the LICENSE file that accompanied this code.
 
12
 
13
# This code is distributed in the hope that it will be useful, but WITHOUT
 
14
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 
15
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
 
16
# version 2 for more details (a copy is included in the LICENSE file that
 
17
# accompanied this code).
 
18
 
19
# You should have received a copy of the GNU General Public License version
 
20
# 2 along with this work; if not, write to the Free Software Foundation,
 
21
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 
22
 
23
# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
 
24
# CA 95054 USA or visit www.sun.com if you need additional information or
 
25
# have any questions.
 
26
#
 
27
 
 
28
.SUFFIXES:
 
29
.SUFFIXES: .java .class
 
30
 
 
31
JHHOMEWS=../../JavaHelp
 
32
VPATH = $(JHHOMEWS)/src/impl:$(JHHOMEWS)/src/new
 
33
 
 
34
SEARCH_SRC=ConfigFile.java \
 
35
        IndexBuilder.java \
 
36
        IndexerKit.java \
 
37
        SearchEngine.java \
 
38
        SearchEvent.java \
 
39
        SearchItem.java \
 
40
        SearchListener.java \
 
41
        SearchQuery.java
 
42
 
 
43
SEARCH_CLASSES=$(SEARCH_SRC:%.java=classes/javax/help/search/%.class)
 
44
 
 
45
OTHER_SRC=javax/help/event/EventListenerList.java \
 
46
        javax/help/HelpUtilities.java
 
47
 
 
48
OTHER_CLASSES=$(OTHER_SRC:%.java=classes/%.class)
 
49
 
 
50
IMPL_SRC:=com/sun/java/help/impl/HeaderParser.java
 
51
IMPL_CLASSES=$(IMPL_SRC:%.java=classes/%.class)
 
52
 
 
53
ALL_CLASSES=$(SEARCH_CLASSES) $(IMPL_CLASSES) $(OTHER_CLASSES)
 
54
 
 
55
 
 
56
jar:    ../lib/jsearch-misc.jar
 
57
 
 
58
../lib/jsearch-misc.jar:  classes $(ALL_CLASSES)
 
59
        cd classes ; \
 
60
        jar cf ../../lib/jsearch-misc.jar javax com
 
61
 
 
62
classes/%.class: %.java
 
63
        javac -d classes -classpath ../../JavaHelp/src/impl:../../JavaHelp/src/new $<
 
64
 
 
65
classes:
 
66
        mkdir classes
 
67
 
 
68
clean:
 
69
        $(RM) -rf classes