| 
									
										
										
										
											2009-02-20 03:17:54 +00:00
										 |  |  | ##  Makefile.am -- an automake template for Makefile.in file
 | 
					
						
							|  |  |  | ##  Copyright (C) 2009 Chris Bagwell and Sane Developers.
 | 
					
						
							|  |  |  | ##
 | 
					
						
							|  |  |  | ##  This file is part of the "Sane" build infra-structure.  See
 | 
					
						
							|  |  |  | ##  included LICENSE file for license information.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #
 | 
					
						
							|  |  |  | #	Makefile for a Java project with native methods.
 | 
					
						
							|  |  |  | #
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | JAVAROOT=. | 
					
						
							| 
									
										
										
										
											2016-01-09 08:48:03 +00:00
										 |  |  | MY_CLASSPATH=. | 
					
						
							|  |  |  | JAVAH=javah -jni -cp $(MY_CLASSPATH) | 
					
						
							| 
									
										
										
										
											2009-02-20 03:17:54 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | #	We'll need something in 'configure' for the Java includes.
 | 
					
						
							| 
									
										
										
										
											2015-10-22 11:15:45 +00:00
										 |  |  | AM_CPPFLAGS += -I. -I$(srcdir) -I$(top_builddir)/include \
 | 
					
						
							| 
									
										
										
										
											2009-02-20 03:17:54 +00:00
										 |  |  | 	      -I$(top_srcdir)/include -I${JDK_HOME}/include \
 | 
					
						
							|  |  |  | 	      -I${JDK_HOME}/include/genunix | 
					
						
							| 
									
										
										
										
											2016-01-09 08:48:27 +00:00
										 |  |  | AM_LDFLAGS += $(STRICT_LDFLAGS) -version-number $(V_MAJOR):$(V_MINOR):$(V_REV) | 
					
						
							| 
									
										
										
										
											2009-02-20 03:17:54 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | JAVA_SRC = SaneDevice.java SaneOption.java SaneRange.java\
 | 
					
						
							|  |  |  | 	   Sane.java SaneParameters.java ScanIt.java \
 | 
					
						
							|  |  |  | 	   ImageCanvas.java ImageCanvasClient.java \
 | 
					
						
							| 
									
										
										
										
											2017-05-27 05:27:22 +00:00
										 |  |  | 	   Test.java Jscanimage.java | 
					
						
							| 
									
										
										
										
											2009-02-20 03:17:54 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | dist_noinst_JAVA = $(JAVA_SRC) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | LIBSANE = ../backend/libsane.la | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-02-11 08:43:14 +00:00
										 |  |  | EXTRA_DIST = README.JAVA | 
					
						
							| 
									
										
										
										
											2009-02-20 03:17:54 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | lib_LTLIBRARIES = libsanej.la | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | libsanej_la_SOURCES = Sane.c | 
					
						
							|  |  |  | libsanej_la_LIBADD = $(LIBSANE) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-08-11 03:10:07 +00:00
										 |  |  | # Explicit dependencies
 | 
					
						
							|  |  |  | nodist_libsanej_la_SOURCES: Sane.h | 
					
						
							|  |  |  | Sane.h: classnoinst.stamp | 
					
						
							| 
									
										
										
										
											2009-02-20 03:17:54 +00:00
										 |  |  | 	$(JAVAH) Sane | 
					
						
							| 
									
										
										
										
											2019-08-11 03:10:07 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | CLEANFILES = Sane.h |