summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am2
-rw-r--r--ccode/Makefile.am7
-rw-r--r--codegen/Makefile.am28
-rw-r--r--compiler/Makefile.am4
-rw-r--r--vala/Makefile.am22
-rw-r--r--vapi/Makefile.am2
-rw-r--r--vapigen/Makefile.am4
7 files changed, 31 insertions, 38 deletions
diff --git a/Makefile.am b/Makefile.am
index eb4f1ad56..813b3fc08 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -4,8 +4,8 @@ NULL =
SUBDIRS = \
gee \
- ccode \
vala \
+ ccode \
codegen \
compiler \
vapi \
diff --git a/ccode/Makefile.am b/ccode/Makefile.am
index 0402f6269..3e384d784 100644
--- a/ccode/Makefile.am
+++ b/ccode/Makefile.am
@@ -75,12 +75,6 @@ libvalaccode_la_SOURCES = \
$(libvalaccode_la_VALASOURCES:.vala=.c) \
$(NULL)
-ccodeincludedir = $(includedir)/vala@PACKAGE_SUFFIX@
-
-ccodeinclude_HEADERS = \
- valaccode.h \
- $(NULL)
-
ccode.vapi ccode.vala.stamp: $(libvalaccode_la_VALASOURCES)
$(VALA_V)$(VALAC) \
$(COVERAGE_VALAFLAGS) \
@@ -97,6 +91,7 @@ ccode.vapi ccode.vala.stamp: $(libvalaccode_la_VALASOURCES)
libvalaccode_la_LIBADD = \
$(COVERAGE_LIBS) \
$(GLIB_LIBS) \
+ $(top_builddir)/vala/libvala@PACKAGE_SUFFIX@.la \
$(NULL)
EXTRA_DIST = $(libvalaccode_la_VALASOURCES) ccode.vapi ccode.vala.stamp
diff --git a/codegen/Makefile.am b/codegen/Makefile.am
index a20e24f36..e0e3ec972 100644
--- a/codegen/Makefile.am
+++ b/codegen/Makefile.am
@@ -12,11 +12,11 @@ AM_CPPFLAGS = \
BUILT_SOURCES = codegen.vala.stamp
-lib_LTLIBRARIES = \
- libvala@PACKAGE_SUFFIX@.la \
+noinst_LTLIBRARIES = \
+ libvalaccodegen.la \
$(NULL)
-libvala_la_VALASOURCES = \
+libvalaccodegen_la_VALASOURCES = \
valaccodearraymodule.vala \
valaccodeassignmentmodule.vala \
valaccodeattribute.vala \
@@ -47,18 +47,12 @@ libvala_la_VALASOURCES = \
valatyperegisterfunction.vala \
$(NULL)
-libvala@PACKAGE_SUFFIX@_la_SOURCES = \
+libvalaccodegen_la_SOURCES = \
codegen.vala.stamp \
- $(libvala_la_VALASOURCES:.vala=.c) \
+ $(libvalaccodegen_la_VALASOURCES:.vala=.c) \
$(NULL)
-codegenincludedir = $(includedir)/vala@PACKAGE_SUFFIX@
-
-codegeninclude_HEADERS = \
- valacodegen.h \
- $(NULL)
-
-codegen.vapi codegen.vala.stamp: $(libvala_la_VALASOURCES)
+codegen.vapi codegen.vala.stamp: $(libvalaccodegen_la_VALASOURCES)
$(VALA_V)$(VALAC) \
$(COVERAGE_VALAFLAGS) \
$(VALAFLAGS) \
@@ -72,19 +66,17 @@ codegen.vapi codegen.vala.stamp: $(libvala_la_VALASOURCES)
$^
@touch $@
-libvala@PACKAGE_SUFFIX@_la_LDFLAGS = -no-undefined
-
-libvala@PACKAGE_SUFFIX@_la_LIBADD = \
+libvalaccodegen_la_LIBADD = \
$(COVERAGE_LIBS) \
$(GLIB_LIBS) \
- $(top_builddir)/vala/libvalacore.la \
+ $(top_builddir)/vala/libvala@PACKAGE_SUFFIX@.la \
$(top_builddir)/ccode/libvalaccode.la \
$(NULL)
-EXTRA_DIST = $(libvala_la_VALASOURCES) codegen.vapi codegen.vala.stamp
+EXTRA_DIST = $(libvalaccodegen_la_VALASOURCES) codegen.vapi codegen.vala.stamp
MAINTAINERCLEANFILES = \
codegen.vapi \
valacodegen.h \
- $(libvala_la_VALASOURCES:.vala=.c) \
+ $(libvalaccodegen_la_VALASOURCES:.vala=.c) \
$(NULL)
diff --git a/compiler/Makefile.am b/compiler/Makefile.am
index 1a513faa5..ff8759e25 100644
--- a/compiler/Makefile.am
+++ b/compiler/Makefile.am
@@ -44,7 +44,9 @@ valac.vala.stamp: $(valac_VALASOURCES)
valac_LDADD = \
$(COVERAGE_LIBS) \
$(GLIB_LIBS) \
- $(top_builddir)/codegen/libvala@PACKAGE_SUFFIX@.la \
+ $(top_builddir)/vala/libvala@PACKAGE_SUFFIX@.la \
+ $(top_builddir)/ccode/libvalaccode.la \
+ $(top_builddir)/codegen/libvalaccodegen.la \
$(NULL)
EXTRA_DIST = $(valac_VALASOURCES) valac.vala.stamp
diff --git a/vala/Makefile.am b/vala/Makefile.am
index 397594cdc..5048a0722 100644
--- a/vala/Makefile.am
+++ b/vala/Makefile.am
@@ -12,11 +12,11 @@ AM_CPPFLAGS = \
BUILT_SOURCES = vala.vala.stamp
-noinst_LTLIBRARIES = \
- libvalacore.la \
+lib_LTLIBRARIES = \
+ libvala@PACKAGE_SUFFIX@.la \
$(NULL)
-libvalacore_la_VALASOURCES = \
+libvala_la_VALASOURCES = \
valaaddressofexpression.vala \
valaarraycopymethod.vala \
valaarraycreationexpression.vala \
@@ -168,9 +168,9 @@ libvalacore_la_VALASOURCES = \
valayieldstatement.vala \
$(NULL)
-libvalacore_la_SOURCES = \
+libvala@PACKAGE_SUFFIX@_la_SOURCES = \
vala.vala.stamp \
- $(libvalacore_la_VALASOURCES:.vala=.c) \
+ $(libvala_la_VALASOURCES:.vala=.c) \
$(NULL)
valaincludedir = $(includedir)/vala@PACKAGE_SUFFIX@
@@ -179,7 +179,7 @@ valainclude_HEADERS = \
vala.h \
$(NULL)
-vala.vapi vala.vala.stamp: $(libvalacore_la_VALASOURCES)
+vala.vapi vala.vala.stamp: $(libvala_la_VALASOURCES)
$(VALA_V)$(VALAC) \
$(COVERAGE_VALAFLAGS) \
$(VALAFLAGS) \
@@ -192,17 +192,21 @@ vala.vapi vala.vala.stamp: $(libvalacore_la_VALASOURCES)
$^
@touch $@
-libvalacore_la_LIBADD = \
+libvala@PACKAGE_SUFFIX@_la_LDFLAGS = \
+ -no-undefined \
+ $(NULL)
+
+libvala@PACKAGE_SUFFIX@_la_LIBADD = \
$(COVERAGE_LIBS) \
$(GLIB_LIBS) \
$(GMODULE_LIBS) \
$(top_builddir)/gee/libgee.la \
$(NULL)
-EXTRA_DIST = $(libvalacore_la_VALASOURCES) vala.vapi vala.vala.stamp
+EXTRA_DIST = $(libvala_la_VALASOURCES) vala.vapi vala.vala.stamp
MAINTAINERCLEANFILES = \
vala.vapi \
vala.h \
- $(libvalacore_la_VALASOURCES:.vala=.c) \
+ $(libvala_la_VALASOURCES:.vala=.c) \
$(NULL)
diff --git a/vapi/Makefile.am b/vapi/Makefile.am
index 6e5a0438f..49749543f 100644
--- a/vapi/Makefile.am
+++ b/vapi/Makefile.am
@@ -2,7 +2,7 @@ NULL =
vapidir = $(pkgdatadir)/vapi
-libvala@PACKAGE_SUFFIX@.vapi: $(top_srcdir)/gee/gee.vapi $(top_srcdir)/ccode/ccode.vapi $(top_srcdir)/vala/vala.vapi $(top_srcdir)/codegen/codegen.vapi
+libvala@PACKAGE_SUFFIX@.vapi: $(top_srcdir)/gee/gee.vapi $(top_srcdir)/vala/vala.vapi
cat $^ > $@
dist_vapi_DATA = \
diff --git a/vapigen/Makefile.am b/vapigen/Makefile.am
index 0e681c5e9..ece0c6c7a 100644
--- a/vapigen/Makefile.am
+++ b/vapigen/Makefile.am
@@ -66,13 +66,13 @@ vapicheck.vala.stamp: $(vapicheck_VALASOURCES)
vapigen_LDADD = \
$(GLIB_LIBS) \
- $(top_builddir)/codegen/libvala@PACKAGE_SUFFIX@.la \
+ $(top_builddir)/vala/libvala@PACKAGE_SUFFIX@.la \
$(top_builddir)/gobject-introspection/libgidl.la \
$(NULL)
vapicheck_LDADD = \
$(GLIB_LIBS) \
- $(top_builddir)/codegen/libvala@PACKAGE_SUFFIX@.la \
+ $(top_builddir)/vala/libvala@PACKAGE_SUFFIX@.la \
$(top_builddir)/gobject-introspection/libgidl.la \
$(NULL)