Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 615 lines (555 sloc) 22.587 kb
c280ad2 David A. Mellis rxtx-2.1-7r2
damellis authored
1 # Makefile.in generated by automake 1.9.5 from Makefile.am.
2 # @configure_input@
3
4 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5 # 2003, 2004, 2005 Free Software Foundation, Inc.
6 # This Makefile.in is free software; the Free Software Foundation
7 # gives unlimited permission to copy and/or distribute it,
8 # with or without modifications, as long as this notice is preserved.
9
10 # This program is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13 # PARTICULAR PURPOSE.
14
15 @SET_MAKE@
16 top_srcdir = @top_srcdir@
17 pkgdatadir = $(datadir)/@PACKAGE@
18 pkglibdir = $(libdir)/@PACKAGE@
19 pkgincludedir = $(includedir)/@PACKAGE@
20 top_builddir = .
21 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
22 INSTALL = @INSTALL@
23 install_sh_DATA = $(install_sh) -c -m 644
24 install_sh_PROGRAM = $(install_sh) -c
25 install_sh_SCRIPT = $(install_sh) -c
26 INSTALL_HEADER = $(INSTALL_DATA)
27 transform = $(program_transform_name)
28 NORMAL_INSTALL = :
29 PRE_INSTALL = :
30 POST_INSTALL = :
31 NORMAL_UNINSTALL = :
32 PRE_UNINSTALL = :
33 POST_UNINSTALL = :
34 build_triplet = @build@
35 host_triplet = @host@
36 target_triplet = @target@
37 DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
38 $(srcdir)/Makefile.in $(srcdir)/config.h.in \
39 $(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL TODO \
40 config.guess config.sub install-sh ltconfig ltmain.sh missing \
41 mkinstalldirs
42 subdir = .
43 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
44 am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
45 $(top_srcdir)/configure.in
46 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
47 $(ACLOCAL_M4)
48 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
49 configure.lineno configure.status.lineno
50 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
51 CONFIG_HEADER = config.h
52 CONFIG_CLEAN_FILES =
53 SOURCES =
54 DIST_SOURCES =
55 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
56 distdir = $(PACKAGE)-$(VERSION)
57 top_distdir = $(distdir)
58 am__remove_distdir = \
59 { test ! -d $(distdir) \
60 || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
61 && rm -fr $(distdir); }; }
62 DIST_ARCHIVES = $(distdir).tar.gz
63 GZIP_ENV = --best
64 distuninstallcheck_listfiles = find . -type f -print
65 distcleancheck_listfiles = find . -type f -print
66
67 #-------------------------------------------------------------------------
68 # rxtx is a native interface to serial ports in java.
69 # Copyright 1997-2004 by Trent Jarvi taj@www.linux.org.uk.
70 #
71 # This library is free software; you can redistribute it and/or
72 # modify it under the terms of the GNU Library General Public
73 # License as published by the Free Software Foundation; either
74 # version 2 of the License, or (at your option) any later version.
75 #
76 # This library is distributed in the hope that it will be useful,
77 # but WITHOUT ANY WARRANTY; without even the implied warranty of
78 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
79 # Library General Public License for more details.
80 #
81 # You should have received a copy of the GNU Library General Public
82 # License along with this library; if not, write to the Free
83 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
84 #-------------------------------------------------------------------------
85 srcdir = @srcdir@
86 VPATH = @srcdir@
87 ACLOCAL = @ACLOCAL@
88 AMDEP_FALSE = @AMDEP_FALSE@
89 AMDEP_TRUE = @AMDEP_TRUE@
90 AMTAR = @AMTAR@
91 AR = @AR@
92 AUTOCONF = @AUTOCONF@
93 AUTOHEADER = @AUTOHEADER@
94 AUTOMAKE = @AUTOMAKE@
95 AWK = @AWK@
96 CC = @CC@
97 CCDEPMODE = @CCDEPMODE@
98 CFLAGS = @CFLAGS@
99 CLASSPATH = @CLASSPATH@
100 COMPILE = @COMPILE@
101 CPP = @CPP@
102 CPPFLAGS = @CPPFLAGS@
103 CXX = @CXX@
104 CXXCPP = @CXXCPP@
105 CXXDEPMODE = @CXXDEPMODE@
106 CXXFLAGS = @CXXFLAGS@
107 CYGPATH_W = @CYGPATH_W@
108 DEFS = @DEFS@
109 DEPDIR = @DEPDIR@
110 ECHO = @ECHO@
111 ECHO_C = @ECHO_C@
112 ECHO_N = @ECHO_N@
113 ECHO_T = @ECHO_T@
114 EGREP = @EGREP@
115 EXEEXT = @EXEEXT@
116 EXTENSION = @EXTENSION@
117 F77 = @F77@
118 FFLAGS = @FFLAGS@
119 GLIBTOOL = @GLIBTOOL@
120 INSTALL_DATA = @INSTALL_DATA@
121 INSTALL_PROGRAM = @INSTALL_PROGRAM@
122 INSTALL_SCRIPT = @INSTALL_SCRIPT@
123 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
124 JAR = @JAR@
125 JAVAC = @JAVAC@
126 JAVADOC = @JAVADOC@
127 JAVAH = @JAVAH@
128 JAVAH_FIX = @JAVAH_FIX@
129 JAVAINCLUDE = @JAVAINCLUDE@
130 JAVAINCLUDEDIR = @JAVAINCLUDEDIR@
131 JAVANATINC = @JAVANATINC@
132 JAVA_CLASS_PATH = @JAVA_CLASS_PATH@
133 JAVA_CLASS_VERSION = @JAVA_CLASS_VERSION@
134 JAVA_HOME = @JAVA_HOME@
135 JAVA_LIBRARY_PATH = @JAVA_LIBRARY_PATH@
136 JAVA_VENDOR = @JAVA_VENDOR@
137 JAVA_VERSION = @JAVA_VERSION@
138 JHOME = @JHOME@
139 JPATH = @JPATH@
140 LDFLAG = @LDFLAG@
141 LDFLAGS = @LDFLAGS@
142 LIBOBJS = @LIBOBJS@
143 LIBS = @LIBS@
144 LIBTOOL = @LIBTOOL@
145 LIBTOOL_FIX = @LIBTOOL_FIX@
146 LIB_EXTENSION = @LIB_EXTENSION@
147 LINK = @LINK@
148 LN_S = @LN_S@
149 LTLIBOBJS = @LTLIBOBJS@
150 MAINT = @MAINT@
151 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
152 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
153 MAKEINFO = @MAKEINFO@
154 OBJECT_EXTENSION = @OBJECT_EXTENSION@
155 OBJEXT = @OBJEXT@
156 OS_ARCH = @OS_ARCH@
157 OS_NAME = @OS_NAME@
158 OS_VERSION = @OS_VERSION@
159 PACKAGE = @PACKAGE@
160 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
161 PACKAGE_NAME = @PACKAGE_NAME@
162 PACKAGE_STRING = @PACKAGE_STRING@
163 PACKAGE_TARNAME = @PACKAGE_TARNAME@
164 PACKAGE_VERSION = @PACKAGE_VERSION@
165 PATH_SEPARATOR = @PATH_SEPARATOR@
166 RANLIB = @RANLIB@
167 RXTX_PATH = @RXTX_PATH@
168 SET_MAKE = @SET_MAKE@
169 SHELL = @SHELL@
170 STRIP = @STRIP@
171 TARGETLIB = @TARGETLIB@
172 THREAD_FLAG = @THREAD_FLAG@
173 TOP = @TOP@
174 VERSION = @VERSION@
175 WINDOWS_JAVA_INCLUDE = @WINDOWS_JAVA_INCLUDE@
176 ac_ct_AR = @ac_ct_AR@
177 ac_ct_CC = @ac_ct_CC@
178 ac_ct_CXX = @ac_ct_CXX@
179 ac_ct_F77 = @ac_ct_F77@
180 ac_ct_RANLIB = @ac_ct_RANLIB@
181 ac_ct_STRIP = @ac_ct_STRIP@
182 am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
183 am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
184 am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
185 am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
186 am__include = @am__include@
187 am__leading_dot = @am__leading_dot@
188 am__quote = @am__quote@
189 am__tar = @am__tar@
190 am__untar = @am__untar@
191 bindir = @bindir@
192 build = @build@
193 build_alias = @build_alias@
194 build_cpu = @build_cpu@
195 build_os = @build_os@
196 build_vendor = @build_vendor@
197 datadir = @datadir@
198 exec_prefix = @exec_prefix@
199 host = @host@
200 host_alias = @host_alias@
201 host_cpu = @host_cpu@
202 host_os = @host_os@
203 host_vendor = @host_vendor@
204 includedir = @includedir@
205 infodir = @infodir@
206 install_sh = @install_sh@
207 libdir = @libdir@
208 libexecdir = @libexecdir@
209 localstatedir = @localstatedir@
210 mandir = @mandir@
211 mkdir_p = @mkdir_p@
212 oldincludedir = @oldincludedir@
213 prefix = @prefix@
214 program_transform_name = @program_transform_name@
215 sbindir = @sbindir@
216 sharedstatedir = @sharedstatedir@
217 sysconfdir = @sysconfdir@
218 target = @target@
219 target_alias = @target_alias@
220 target_cpu = @target_cpu@
221 target_os = @target_os@
222 target_vendor = @target_vendor@
223 abs_srcdir = $(TOP)/@srcdir@
224 AUTOMAKE_OPTIONS = foreign
225 INCLUDES = -I$(TOP) -I$(DEST) -I. $(JAVAINCLUDE) $(JAVANATINC)
226 ####################### vars for rxtx-1.4->1.5 transition
227 JARTARGET = RXTXcomm.jar
228 CLASSDIR = gnu.io
229 CLASSTOP = gnu
230 CLASSDEST = gnu/io
231 ####################### tools
232 LIBTOOLC = $(GLIBTOOL) --mode=compile $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(VERBOSE_IOEXCEPTIONS) -c
233 LIBTOOL_INST = $(GLIBTOOL) --mode=install $(INSTALL_PROGRAM)
234 ####################### dirs
235 SPATH = $(abs_srcdir)/src
236 DEST = $(target_triplet)
237 ####################### rules
238 CLASSES = $(patsubst $(SPATH)/%.java,$(TOP)/$(CLASSDEST)/%.class,$(wildcard $(SPATH)/*.java))
239 javafiles = $(wildcard $(SPATH)/*.java)
240 javahfiles = $(patsubst $(SPATH)/%.java,%,$(wildcard $(SPATH)/*.java))
241 #######################
242 CLEANFILES = $(TOP)/*.class $(TOP)/$(CLASSDEST)/*.class $(TOP)/$(JARTARGET)
243 all: config.h
244 $(MAKE) $(AM_MAKEFLAGS) all-am
245
246 .SUFFIXES:
247 am--refresh:
248 @:
249 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
250 @for dep in $?; do \
251 case '$(am__configure_deps)' in \
252 *$$dep*) \
253 echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
254 cd $(srcdir) && $(AUTOMAKE) --foreign \
255 && exit 0; \
256 exit 1;; \
257 esac; \
258 done; \
259 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
260 cd $(top_srcdir) && \
261 $(AUTOMAKE) --foreign Makefile
262 .PRECIOUS: Makefile
263 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
264 @case '$?' in \
265 *config.status*) \
266 echo ' $(SHELL) ./config.status'; \
267 $(SHELL) ./config.status;; \
268 *) \
269 echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
270 cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
271 esac;
272
273 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
274 $(SHELL) ./config.status --recheck
275
276 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
277 cd $(srcdir) && $(AUTOCONF)
278 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
279 cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
280
281 config.h: stamp-h1
282 @if test ! -f $@; then \
283 rm -f stamp-h1; \
284 $(MAKE) stamp-h1; \
285 else :; fi
286
287 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
288 @rm -f stamp-h1
289 cd $(top_builddir) && $(SHELL) ./config.status config.h
290 $(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
291 cd $(top_srcdir) && $(AUTOHEADER)
292 rm -f stamp-h1
293 touch $@
294
295 distclean-hdr:
296 -rm -f config.h stamp-h1
297
298 mostlyclean-libtool:
299 -rm -f *.lo
300
301 clean-libtool:
302 -rm -rf .libs _libs
303
304 distclean-libtool:
305 -rm -f libtool
306 uninstall-info-am:
307 tags: TAGS
308 TAGS:
309
310 ctags: CTAGS
311 CTAGS:
312
313
314 distdir: $(DISTFILES)
315 $(am__remove_distdir)
316 mkdir $(distdir)
317 @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
318 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
319 list='$(DISTFILES)'; for file in $$list; do \
320 case $$file in \
321 $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
322 $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
323 esac; \
324 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
325 dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
326 if test "$$dir" != "$$file" && test "$$dir" != "."; then \
327 dir="/$$dir"; \
328 $(mkdir_p) "$(distdir)$$dir"; \
329 else \
330 dir=''; \
331 fi; \
332 if test -d $$d/$$file; then \
333 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
334 cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
335 fi; \
336 cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
337 else \
338 test -f $(distdir)/$$file \
339 || cp -p $$d/$$file $(distdir)/$$file \
340 || exit 1; \
341 fi; \
342 done
343 -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
344 ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
345 ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
346 ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
347 || chmod -R a+r $(distdir)
348 dist-gzip: distdir
349 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
350 $(am__remove_distdir)
351
352 dist-bzip2: distdir
353 tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
354 $(am__remove_distdir)
355
356 dist-tarZ: distdir
357 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
358 $(am__remove_distdir)
359
360 dist-shar: distdir
361 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
362 $(am__remove_distdir)
363
364 dist-zip: distdir
365 -rm -f $(distdir).zip
366 zip -rq $(distdir).zip $(distdir)
367 $(am__remove_distdir)
368
369 dist dist-all: distdir
370 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
371 $(am__remove_distdir)
372
373 # This target untars the dist file and tries a VPATH configuration. Then
374 # it guarantees that the distribution is self-contained by making another
375 # tarfile.
376 distcheck: dist
377 case '$(DIST_ARCHIVES)' in \
378 *.tar.gz*) \
379 GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
380 *.tar.bz2*) \
381 bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
382 *.tar.Z*) \
383 uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
384 *.shar.gz*) \
385 GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
386 *.zip*) \
387 unzip $(distdir).zip ;;\
388 esac
389 chmod -R a-w $(distdir); chmod a+w $(distdir)
390 mkdir $(distdir)/_build
391 mkdir $(distdir)/_inst
392 chmod a-w $(distdir)
393 dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
394 && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
395 && cd $(distdir)/_build \
396 && ../configure --srcdir=.. --prefix="$$dc_install_base" \
397 $(DISTCHECK_CONFIGURE_FLAGS) \
398 && $(MAKE) $(AM_MAKEFLAGS) \
399 && $(MAKE) $(AM_MAKEFLAGS) dvi \
400 && $(MAKE) $(AM_MAKEFLAGS) check \
401 && $(MAKE) $(AM_MAKEFLAGS) install \
402 && $(MAKE) $(AM_MAKEFLAGS) installcheck \
403 && $(MAKE) $(AM_MAKEFLAGS) uninstall \
404 && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
405 distuninstallcheck \
406 && chmod -R a-w "$$dc_install_base" \
407 && ({ \
408 (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
409 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
410 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
411 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
412 distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
413 } || { rm -rf "$$dc_destdir"; exit 1; }) \
414 && rm -rf "$$dc_destdir" \
415 && $(MAKE) $(AM_MAKEFLAGS) dist \
416 && rm -rf $(DIST_ARCHIVES) \
417 && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
418 $(am__remove_distdir)
419 @(echo "$(distdir) archives ready for distribution: "; \
420 list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
421 sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
422 distuninstallcheck:
423 @cd $(distuninstallcheck_dir) \
424 && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
425 || { echo "ERROR: files left after uninstall:" ; \
426 if test -n "$(DESTDIR)"; then \
427 echo " (check DESTDIR support)"; \
428 fi ; \
429 $(distuninstallcheck_listfiles) ; \
430 exit 1; } >&2
431 distcleancheck: distclean
432 @if test '$(srcdir)' = . ; then \
433 echo "ERROR: distcleancheck can only run from a VPATH build" ; \
434 exit 1 ; \
435 fi
436 @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
437 || { echo "ERROR: files left in build directory after distclean:" ; \
438 $(distcleancheck_listfiles) ; \
439 exit 1; } >&2
440 check-am: all-am
441 check: check-am
442 all-am: Makefile config.h
443 installdirs:
444 install-exec: install-exec-am
445 install-data: install-data-am
446 uninstall: uninstall-am
447
448 install-am: all-am
449 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
450
451 installcheck: installcheck-am
452 install-strip:
453 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
454 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
455 `test -z '$(STRIP)' || \
456 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
457 mostlyclean-generic:
458
459 distclean-generic:
460 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
461
462 maintainer-clean-generic:
463 @echo "This command is intended for maintainers to use"
464 @echo "it deletes files that may require special tools to rebuild."
465 clean: clean-am
466
467 clean-am: clean-generic clean-libtool mostlyclean-am
468
469 distclean: distclean-am
470 -rm -f $(am__CONFIG_DISTCLEAN_FILES)
471 -rm -f Makefile
472 distclean-am: clean-am distclean-generic distclean-hdr \
473 distclean-libtool
474
475 dvi: dvi-am
476
477 dvi-am:
478
479 html: html-am
480
481 info: info-am
482
483 info-am:
484
485 install-data-am:
486
487 install-exec-am:
488
489 install-info: install-info-am
490
491 install-man:
492
493 installcheck-am:
494
495 maintainer-clean: maintainer-clean-am
496 -rm -f $(am__CONFIG_DISTCLEAN_FILES)
497 -rm -rf $(top_srcdir)/autom4te.cache
498 -rm -f Makefile
499 maintainer-clean-am: distclean-am maintainer-clean-generic
500
501 mostlyclean: mostlyclean-am
502
503 mostlyclean-am: mostlyclean-generic mostlyclean-libtool
504
505 pdf: pdf-am
506
507 pdf-am:
508
509 ps: ps-am
510
511 ps-am:
512
513 uninstall-am: uninstall-info-am
514
515 .PHONY: all all-am am--refresh check check-am clean clean-generic \
516 clean-libtool dist dist-all dist-bzip2 dist-gzip dist-shar \
517 dist-tarZ dist-zip distcheck distclean distclean-generic \
518 distclean-hdr distclean-libtool distcleancheck distdir \
519 distuninstallcheck dvi dvi-am html html-am info info-am \
520 install install-am install-data install-data-am install-exec \
521 install-exec-am install-info install-info-am install-man \
522 install-strip installcheck installcheck-am installdirs \
523 maintainer-clean maintainer-clean-generic mostlyclean \
524 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
525 uninstall uninstall-am uninstall-info-am
526
527
528 # for SCO builds everything else is currently using lib%.la below
529 # I'm thinking about taking libtool out completely. See also Mac OS X builds.
530 $(target_triplet)/lib%.so: $(SPATH)/%Imp.@EXTENSION@ $(CLASSES)
531 $(COMPILE) $(SPATH)/$*Imp.@EXTENSION@ -o $(TOP)/$(DEST)/$*Imp.o
532 $(LINK) -G -o lib$*.so $(TOP)/$(DEST)/$*Imp.o
533
534 # compile src/SerialImp.c and similar files into libraries.
535 # LIBTOOL_FIX handles problems encountered on some OS's. See configure.in
536 # If a LIBTOOL_FIX is added be sure to provide a trailing ';' in configure.in
537
538 $(target_triplet)/librxtx%.@LIB_EXTENSION@: $(SPATH)/%Imp.c $(CLASSES) $(SPATH)/%Imp.h
539 ( \
540 $(LIBTOOL_FIX) \
541 cd $(DEST); \
542 $(LIBTOOLC) $(SPATH)/$*Imp.@EXTENSION@ -o \
543 $(TOP)/$(DEST)/$*Imp.@OBJECT_EXTENSION@; \
544 if [ "$*" = "Serial" ]; then \
545 $(LIBTOOLC) $(SPATH)/fuserImp.@EXTENSION@ -o \
546 $(TOP)/$(DEST)/fuserImp.@OBJECT_EXTENSION@; \
547 @LINK@ $(TOP)/$(DEST)/$*Imp.@OBJECT_EXTENSION@ \
548 $(TOP)/$(DEST)/fuserImp.@OBJECT_EXTENSION@; \
549 else \
550 @LINK@ $(TOP)/$(DEST)/$*Imp.@OBJECT_EXTENSION@; \
551 fi; \
552 )
553
554 # compile src/RXTXPort.java and similar files into classes
555 # then create the .jar file
556 $(CLASSES): $(javafiles) $(TOP)/Makefile
557 $(JAVAH_FIX)
558 $(JAVAC) $(javafiles)
559 $(JAVAH) `(for i in $(javahfiles);do \
560 if grep > /dev/null native.*\( $(SPATH)/$$i.java; then \
561 echo $(CLASSDIR).$$i; \
562 fi; \
563 done)`
564 $(JAR) cf $(JARTARGET) $(CLASSTOP)/*
565
566 # install librxtxSerial.so into the proper directory and copy $(JARTARGET) to its
567 # proper location
568 install: all
569 @$(LIBTOOL_INST) \
570 `for i in $(TARGETLIB);do \
571 if [ -f $$i ];then \
572 echo $$i; \
573 fi; \
574 done` $(RXTX_PATH)
575 $(INSTALL_PROGRAM) $(JARTARGET) $(JHOME)/
576
577 clean-generic:
578 rm -rf $(DEST) $(TOP)/$(CLASSTOP)
579 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
580
581 all: $(TARGETLIB)
582
583 # create the javadoc files.
584 docs: $(CLASSES)
585 $(JAVADOC) $(javafiles)
586
587 ################ WIN32 CrossCompiling from here down #######################
588
589 $(DEST)/rxtxSerial.dll: $(CLASSES) $(TOP)/Makefile
590 gcc -DWIN32 -D __int64="long long" -mno-fp-ret-in-387 -b$(target_alias) -I $(TOP) -I $(DEST) -I . $(WINDOWS_JAVA_INCLUDE) -I $(SPATH) -Wall -c $(SPATH)/SerialImp.c -o $(DEST)/SerialImp.o
591 gcc -DWIN32 -D __int64="long long" -mno-fp-ret-in-387 -b$(target_alias) -I $(TOP) -I $(DEST) -I . $(WINDOWS_JAVA_INCLUDE) -I $(SPATH) -Wall -c $(SPATH)/termios.c -o $(DEST)/termios.o
592 gcc -DWIN32 -D __int64="long long" -mno-fp-ret-in-387 -b$(target_alias) -I $(TOP) -I $(DEST) -I . $(WINDOWS_JAVA_INCLUDE) -I $(SPATH) -Wall -c $(SPATH)/fixup.c -o $(DEST)/fixup.o
593 gcc -DWIN32 -D __int64="long long" -mno-fp-ret-in-387 -b$(target_alias) -I $(TOP) -I $(DEST) -I . $(WINDOWS_JAVA_INCLUDE) -I $(SPATH) -Wall -c $(SPATH)/init.cc -o $(DEST)/init.o
594 ld --base-file $(DEST)/Serial.base --dll -o $(DEST)/rxtxSerial.dll $(DEST)/termios.o $(DEST)/SerialImp.o $(DEST)/fixup.o $(DEST)/init.o -luser32 -lgdi32 -lcomdlg32 -lkernel32 -ladvapi32 -lmingw32 -lmoldname -lcrtdll -e _dll_entry@12 --base-file $(DEST)/Serial.base
595 echo EXPORTS >$(DEST)/Serial.def;for i in `nm $(DEST)/rxtxSerial.dll | grep "T _Java"|cut -b 13-`;do echo -n $$i|sed s#@.*##;echo "="$$i;done >> $(DEST)/Serial.def
596 dlltool -b$(DEST) --as=as --dllname $(DEST)/rxtxSerial.dll --def $(DEST)/Serial.def --base-file $(DEST)/Serial.base --output-exp $(DEST)/Serial.exp
597 ld --base-file $(DEST)/Serial.base $(DEST)/Serial.exp -dll -o $(DEST)/rxtxSerial.dll $(DEST)/termios.o $(DEST)/SerialImp.o $(DEST)/fixup.o $(DEST)/init.o -luser32 -lgdi32 -lcomdlg32 -lkernel32 -ladvapi32 -lmingw32 -lmoldname -lcrtdll -e _dll_entry@12 --base-file $(DEST)/Serial.base
598 dlltool -b$(DEST) --as=as --dllname $(DEST)/rxtxSerial.dll --def $(DEST)/Serial.def --base-file $(DEST)/Serial.base --output-exp $(DEST)/Serial.exp
599 ld $(DEST)/Serial.exp -dll -o $(DEST)/rxtxSerial.dll $(DEST)/termios.o $(DEST)/SerialImp.o $(DEST)/fixup.o $(DEST)/init.o -luser32 -lgdi32 -lcomdlg32 -lkernel32 -ladvapi32 -lmingw32 -lmoldname -lcrtdll -e _dll_entry@12 --base-file $(DEST)/Serial.base
600
601 $(DEST)/rxtxParallel.dll: $(CLASSES) $(TOP)/Makefile
602 gcc -DWIN32 -D __int64="long long" -mno-fp-ret-in-387 -b$(target_alias) -I $(TOP) -I $(DEST) -I . $(WINDOWS_JAVA_INCLUDE) -I $(SPATH) -Wall -c $(SPATH)/ParallelImp.c -o $(DEST)/ParallelImp.o
603 gcc -DWIN32 -D __int64="long long" -mno-fp-ret-in-387 -b$(target_alias) -I $(TOP) -I $(DEST) -I . $(WINDOWS_JAVA_INCLUDE) -I $(SPATH) -Wall -c $(SPATH)/termios.c -o $(DEST)/termios.o
604 gcc -DWIN32 -D __int64="long long" -mno-fp-ret-in-387 -b$(target_alias) -I $(TOP) -I $(DEST) -I . $(WINDOWS_JAVA_INCLUDE) -I $(SPATH) -Wall -c $(SPATH)/fixup.c -o $(DEST)/fixup.o
605 gcc -DWIN32 -D __int64="long long" -mno-fp-ret-in-387 -b$(target_alias) -I $(TOP) -I $(DEST) -I . $(WINDOWS_JAVA_INCLUDE) -I $(SPATH) -Wall -c $(SPATH)/init.cc -o $(DEST)/init.o
606 ld --base-file $(DEST)/Parallel.base --dll -o $(DEST)/rxtxParallel.dll $(DEST)/termios.o $(DEST)/ParallelImp.o $(DEST)/fixup.o $(DEST)/init.o -luser32 -lgdi32 -lcomdlg32 -lkernel32 -ladvapi32 -lmingw32 -lmoldname -lcrtdll -e _dll_entry@12 --base-file $(DEST)/Parallel.base
607 echo EXPORTS >$(DEST)/Parallel.def;for i in `nm $(DEST)/rxtxParallel.dll | grep "T _Java"|cut -b 13-`;do echo -n $$i|sed s#@.*##;echo "="$$i;done >> $(DEST)/Parallel.def
608 dlltool -b$(DEST) --as=as --dllname $(DEST)/rxtxParallel.dll --def $(DEST)/Parallel.def --base-file $(DEST)/Parallel.base --output-exp $(DEST)/Parallel.exp
609 ld --base-file $(DEST)/Parallel.base $(DEST)/Parallel.exp -dll -o $(DEST)/rxtxParallel.dll $(DEST)/termios.o $(DEST)/ParallelImp.o $(DEST)/fixup.o $(DEST)/init.o -luser32 -lgdi32 -lcomdlg32 -lkernel32 -ladvapi32 -lmingw32 -lmoldname -lcrtdll -e _dll_entry@12 --base-file $(DEST)/Parallel.base
610 dlltool -b$(DEST) --as=as --dllname $(DEST)/rxtxParallel.dll --def $(DEST)/Parallel.def --base-file $(DEST)/Parallel.base --output-exp $(DEST)/Parallel.exp
611 ld $(DEST)/Parallel.exp -dll -o $(DEST)/rxtxParallel.dll $(DEST)/termios.o $(DEST)/ParallelImp.o $(DEST)/fixup.o $(DEST)/init.o -luser32 -lgdi32 -lcomdlg32 -lkernel32 -ladvapi32 -lmingw32 -lmoldname -lcrtdll -e _dll_entry@12 --base-file $(DEST)/Parallel.base
612 # Tell versions [3.59,3.63) of GNU make to not export all variables.
613 # Otherwise a system limit (for SysV at least) may be exceeded.
614 .NOEXPORT:
Something went wrong with that request. Please try again.