From e37c07f8355fbeaa0d8295ded6ec2086e0f24bdc Mon Sep 17 00:00:00 2001 From: Andrea Zagli Date: Mon, 26 Dec 2016 19:35:18 +0100 Subject: [PATCH] Utilizzo della libreria anche per l'eseguibile. --- Makefile.am | 2 +- libreria/Makefile.am | 12 ++++++++++ src/Makefile.am | 54 ++++---------------------------------------- 3 files changed, 18 insertions(+), 50 deletions(-) diff --git a/Makefile.am b/Makefile.am index f03852c..937f2b4 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,4 +1,4 @@ -SUBDIRS = src libreria data docs tests +SUBDIRS = libreria src data docs tests distclean-local: if test "$(srcdir)" = "."; then :; else \ diff --git a/libreria/Makefile.am b/libreria/Makefile.am index a44251a..19e1540 100644 --- a/libreria/Makefile.am +++ b/libreria/Makefile.am @@ -1,9 +1,13 @@ guidir = $(datadir)/$(PACKAGE)/gui formdir = $(datadir)/$(PACKAGE)/form +imagesdir = $(datadir)/$(PACKAGE)/images +queryeditordir = $(datadir)/$(PACKAGE)/queryeditor AM_CPPFLAGS = $(TERRITORIO_CFLAGS) \ -DGUIDIR=\""$(guidir)"\" \ -DFORMDIR=\""$(formdir)"\" \ + -DIMAGESDIR=\""$(imagesdir)"\" \ + -DQUERYEDITORDIR=\""$(queryeditordir)"\" \ -DG_LOG_DOMAIN=\"Territorio\" \ -DSOLIPA_FOUND=1 @@ -18,6 +22,10 @@ libterritorio_la_SOURCES = \ ../src/commons.c \ ../src/comune.c \ ../src/comuni.c \ + ../src/importacapcomuniitaliani.c \ + ../src/importacomuniistat.c \ + ../src/importaregioniprovinceistat.c \ + ../src/importaviecivilia.c \ ../src/province.c \ ../src/provincia.c \ ../src/regione.c \ @@ -42,6 +50,10 @@ libterritorio_include_HEADERS = \ ../src/commons.h \ ../src/comune.h \ ../src/comuni.h \ + ../src/importacapcomuniitaliani.h \ + ../src/importacomuniistat.h \ + ../src/importaregioniprovinceistat.h \ + ../src/importaviecivilia.h \ ../src/province.h \ ../src/provincia.h \ ../src/ricercacomuni.h \ diff --git a/src/Makefile.am b/src/Makefile.am index c0f3938..ec6b88a 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,16 +1,20 @@ guidir = $(datadir)/$(PACKAGE)/gui formdir = $(datadir)/$(PACKAGE)/form +imagesdir = $(datadir)/$(PACKAGE)/images queryeditordir = $(datadir)/$(PACKAGE)/queryeditor AM_CPPFLAGS = $(TERRITORIO_CFLAGS) \ -DGUIDIR=\""$(guidir)"\" \ -DFORMDIR=\""$(formdir)"\" \ + -DIMAGESDIR=\""$(imagesdir)"\" \ -DQUERYEDITORDIR=\""$(queryeditordir)"\" \ -DSOLIPA_FOUND=1 LIBS = $(TERRITORIO_LIBS) \ -export-dynamic +LDADD = $(top_builddir)/libreria/libterritorio.la + .rc.o: $(WINDRES) $^ -o $@ @@ -20,55 +24,7 @@ resources.o: resources.rc bin_PROGRAMS = territorio territorio_SOURCES = \ - aggregazioneterritoriale.c \ - aggregazioneterritoriale.h \ - aggregazioniterritoriali.c \ - aggregazioniterritoriali.h \ - commons.c \ - commons.h \ - comune.c \ - comune.h \ - comuni.c \ - comuni.h \ - importacapcomuniitaliani.c \ - importacapcomuniitaliani.h \ - importacomuniistat.c \ - importacomuniistat.h \ - importaregioniprovinceistat.c \ - importaregioniprovinceistat.h \ - importaviecivilia.c \ - importaviecivilia.h \ - main.c \ - province.c \ - province.h \ - provincia.c \ - provincia.h \ - regione.c \ - regione.h \ - regioni.c \ - regioni.h \ - ricercacomuni.c \ - ricercacomuni.h \ - ricercaprovince.c \ - ricercaprovince.h \ - ricercavie.c \ - ricercavie.h \ - stati.c \ - stati.h \ - statiqe.c \ - statiqe.h \ - stato.c \ - stato.h \ - tipiaggregazioneterritoriale.c \ - tipiaggregazioneterritoriale.h \ - tipoaggregazioneterritoriale.c \ - tipoaggregazioneterritoriale.h \ - via.c \ - via.h \ - vie.c \ - vie.h \ - widget.c \ - widget.h + main.c if PLATFORM_WIN32 EXTRALDFLAGS=-mconsole -mwindows -- 2.49.0