From: Uwe Hermann Date: Sat, 29 Dec 2018 16:08:31 +0000 (+0100) Subject: Add Makefile.am. X-Git-Url: https://sigrok.org/gitaction?a=commitdiff_plain;h=8440dc4f65d3b940c2f99943f10d68711ed74919;p=libsigrokflow.git Add Makefile.am. --- diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 0000000..27d3cb6 --- /dev/null +++ b/Makefile.am @@ -0,0 +1,53 @@ +## +## This file is part of the libsigrok project. +## +## Copyright (C) 2018 Uwe Hermann +## +## 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 . +## + +ACLOCAL_AMFLAGS = -I m4 +AM_LIBTOOLFLAGS = --silent +GNUMAKEFLAGS = --no-print-directory + +AM_CPPFLAGS = -Iinclude -I$(srcdir)/include -I$(srcdir)/src -I. + +AM_CXXFLAGS = $(SRF_WXXFLAGS) + +lib_LTLIBRARIES = libsigrokflow.la + +libsigrokflow_la_SOURCES = \ + src/main.cpp + +libsigrokflow_la_LDFLAGS = -version-info $(SRF_LIB_VERSION) -no-undefined + +library_includedir = $(includedir)/libsigrokflow +library_include_HEADERS = \ + include/libsigrokflow/libsigrokflow.hpp + +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = libsigrokflow.pc + +.PHONY: dist-changelog + +dist-hook: dist-changelog + +dist-changelog: + $(AM_V_at)if test ! -d '$(top_srcdir)/.git'; then \ + cp -f '$(top_srcdir)/ChangeLog' "$(top_distdir)/ChangeLog"; \ + elif git -C '$(top_srcdir)' log >.ChangeLog.tmp; then \ + mv -f .ChangeLog.tmp "$(top_distdir)/ChangeLog"; \ + else \ + rm -f .ChangeLog.tmp; exit 1; \ + fi