~ubuntu-branches/ubuntu/vivid/tesseract/vivid

« back to all changes in this revision

Viewing changes to java/Makefile.am

  • Committer: Package Import Robot
  • Author(s): Jeff Breidenbach
  • Date: 2014-02-03 11:10:20 UTC
  • mfrom: (1.3.1) (19.1.1 experimental)
  • Revision ID: package-import@ubuntu.com-20140203111020-igquodd7pjlp3uri
Tags: 3.03.01-1
* New upstream release, includes critical fix to PDF rendering
* Complete leptonlib transition (see bug #735509)
* Promote from experimental to unstable

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
SUBDIRS = com
 
2
scrollview_path = @datadir@/tessdata
2
3
 
3
4
JAVAC = javac
4
5
JAR = jar
5
6
 
6
7
if !GRAPHICS_DISABLED
7
8
SCROLLVIEW_FILES = \
8
 
        com/google/scrollview/ui/SVAbstractMenuItem.java \
9
 
        com/google/scrollview/ui/SVCheckboxMenuItem.java \
10
 
        com/google/scrollview/ui/SVEmptyMenuItem.java \
11
 
        com/google/scrollview/events/SVEvent.java \
12
 
        com/google/scrollview/events/SVEventHandler.java \
13
 
        com/google/scrollview/events/SVEventType.java \
14
 
        com/google/scrollview/ui/SVImageHandler.java \
15
 
        com/google/scrollview/ui/SVMenuBar.java \
16
 
        com/google/scrollview/ui/SVMenuItem.java \
17
 
        com/google/scrollview/ui/SVPopupMenu.java \
18
 
        com/google/scrollview/ui/SVSubMenuItem.java \
19
 
        com/google/scrollview/ui/SVWindow.java \
20
 
        com/google/scrollview/ScrollView.java
 
9
        $(srcdir)/com/google/scrollview/ui/SVAbstractMenuItem.java \
 
10
        $(srcdir)/com/google/scrollview/ui/SVCheckboxMenuItem.java \
 
11
        $(srcdir)/com/google/scrollview/ui/SVEmptyMenuItem.java \
 
12
        $(srcdir)/com/google/scrollview/events/SVEvent.java \
 
13
        $(srcdir)/com/google/scrollview/events/SVEventHandler.java \
 
14
        $(srcdir)/com/google/scrollview/events/SVEventType.java \
 
15
        $(srcdir)/com/google/scrollview/ui/SVImageHandler.java \
 
16
        $(srcdir)/com/google/scrollview/ui/SVMenuBar.java \
 
17
        $(srcdir)/com/google/scrollview/ui/SVMenuItem.java \
 
18
        $(srcdir)/com/google/scrollview/ui/SVPopupMenu.java \
 
19
        $(srcdir)/com/google/scrollview/ui/SVSubMenuItem.java \
 
20
        $(srcdir)/com/google/scrollview/ui/SVWindow.java \
 
21
        $(srcdir)/com/google/scrollview/ScrollView.java
21
22
 
22
23
SCROLLVIEW_CLASSES = \
23
24
        com/google/scrollview/ui/SVAbstractMenuItem.class \
35
36
        com/google/scrollview/ScrollView.class
36
37
 
37
38
SCROLLVIEW_LIBS = \
38
 
        piccolo-1.2.jar \
39
 
        piccolox-1.2.jar
 
39
        $(srcdir)/piccolo2d-core-3.0.jar \
 
40
        $(srcdir)/piccolo2d-extras-3.0.jar
40
41
 
41
 
CLASSPATH = ./piccolo-1.2.jar:./piccolox-1.2.jar
 
42
CLASSPATH = $(srcdir)/piccolo2d-core-3.0.jar:$(srcdir)/piccolo2d-extras-3.0.jar
42
43
 
43
44
ScrollView.jar : $(SCROLLVIEW_CLASSES)
44
45
        $(JAR) cf $@ com/google/scrollview/*.class \
45
46
           com/google/scrollview/events/*.class com/google/scrollview/ui/*.class
46
47
 
47
48
$(SCROLLVIEW_CLASSES) : $(SCROLLVIEW_FILES)
48
 
        $(JAVAC) -encoding UTF8 -classpath $(CLASSPATH) $(SCROLLVIEW_FILES) 
 
49
        $(JAVAC) -encoding UTF8 -sourcepath $(srcdir) -classpath $(CLASSPATH) $(SCROLLVIEW_FILES) -d $(builddir)
 
50
 
 
51
.PHONY: install-jars
 
52
install-jars : ScrollView.jar
 
53
        @if [ ! -d  $(scrollview_path) ]; then mkdir -p $(scrollview_path); fi;
 
54
        $(INSTALL) -m 644 $(SCROLLVIEW_LIBS) $(scrollview_path);
 
55
        $(INSTALL) -m 644 ScrollView.jar $(scrollview_path);
 
56
        @echo "Don't forget to set eviroment variable SCROLLVIEW_PATH to $(scrollview_path)";
 
57
 
 
58
uninstall:
 
59
        rm -f $(scrollview_path)/*.jar
49
60
endif
50
61
 
51
62
clean :
52
 
        rm -f ScrollView.jar *.class
 
63
        rm -f ScrollView.jar *.class $(srcdir)/*.class
53
64
 
54
65
# all-am does nothing, to make the java part optional.
55
66
all all-am install :