X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=Makefile.am;h=a3bc80f0a5763f82eeebda848417869a0ebcbc14;hb=32aa2c6e2058059a3a98ddc2be19914e1680382f;hp=0524640593a01ac88af5f718182b80b3d2d08145;hpb=5d83f11e8866618c1432ad1e730f7ad221b24a0e;p=sigrok-androidutils.git diff --git a/Makefile.am b/Makefile.am index 0524640..a3bc80f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,5 +1,39 @@ - -pkgdata_DATA = device_filter.xml +## +## This file is part of the sigrok-androidutils project. +## +## Copyright (C) 2014 Marcus Comstedt +## +## This program is free software: you can redistribute it and/or modify +## it under the terms of the GNU General Public License as published by +## the Free Software Foundation, either version 3 of the License, or +## (at your option) any later version. +## +## This program is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +## GNU General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this program. If not, see . +## + +lib_LTLIBRARIES = libsigrokandroidutils.la + +libsigrokandroidutils_la_CXXFLAGS = \ + -fno-exceptions + +libsigrokandroidutils_la_SOURCES = \ + lib/jvm_glue.cpp \ + lib/envsetup.cpp + +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = lib/libsigrokandroidutils.pc + +library_includedir = $(includedir)/libsigrokandroidutils +library_include_HEADERS = lib/libsigrokandroidutils.h +noinst_HEADERS = lib/libsigrokandroidutils-internal.h + +dist_pkgdata_DATA = device_filter.xml jardir = $(prefix)/jar jar_DATA = $(UTILS_JAR) $(ANTTASKS_JAR) @@ -10,7 +44,7 @@ ANTTASKS_JAR = ant/sigrok-androidutils-anttasks.jar ANTFLAGS = -Dandroid.sdk=$(ANDROID_SDK) -Dandroid.platform=$(ANDROID_PLATFORM) -all : $(UTILS_JAR) $(ANTTASKS_JAR) +EXTRA_DIST = build.xml src ant/src ant/resources $(UTILS_JAR): always @ant $(ANTFLAGS) utils @@ -18,6 +52,10 @@ $(UTILS_JAR): always $(ANTTASKS_JAR): always @ant anttasks +clean-local: + -rm -rf build ant/build + -rm -f $(UTILS_JAR) $(ANTTASKS_JAR) + .PHONY: always always: