summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2013-01-14 18:25:15 -0500
committerCosimo Cecchi <cosimoc@gnome.org>2013-01-14 18:26:14 -0500
commit638f32e0694d1c6eff89ddce2b3c0a3f5c77d356 (patch)
treed656a6805c52afadf5df545203e2c7a2a103c9e8
parent8db750fd470ce3545258b043cbc0e839c45da288 (diff)
downloadnautilus-638f32e0694d1c6eff89ddce2b3c0a3f5c77d356.tar.gz
build: cleanup GResource dependency generation
- make sure to use --sourcedir=$(srcdir) - use the generated dependency list to add files to EXTRA_DIST instead of doing it manually
-rw-r--r--Makefile.am1
-rw-r--r--configure.ac1
-rw-r--r--icons/Makefile.am10
-rw-r--r--src/Makefile.am19
4 files changed, 4 insertions, 27 deletions
diff --git a/Makefile.am b/Makefile.am
index 58ba20035..5aa658dd0 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -9,7 +9,6 @@ DIRS = \
test \
po \
data \
- icons \
docs \
$(NULL)
diff --git a/configure.ac b/configure.ac
index e239cce27..c6ece2ab0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -312,7 +312,6 @@ docs/reference/Makefile
docs/reference/libnautilus-extension/Makefile
docs/reference/libnautilus-extension/version.xml
eel/Makefile
-icons/Makefile
libnautilus-private/Makefile
libnautilus-extension/Makefile
libnautilus-extension/libnautilus-extension.pc
diff --git a/icons/Makefile.am b/icons/Makefile.am
deleted file mode 100644
index 69464c4e2..000000000
--- a/icons/Makefile.am
+++ /dev/null
@@ -1,10 +0,0 @@
-NULL=
-
-noinst_DATA =\
- knob.png \
- thumbnail_frame.png \
- $(NULL)
-
-EXTRA_DIST = $(noinst_DATA)
-
--include $(top_srcdir)/git.mk
diff --git a/src/Makefile.am b/src/Makefile.am
index 53dde977f..cb7a572fc 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -68,25 +68,14 @@ $(dbus_shell_search_provider_built_sources) : Makefile.am $(top_srcdir)/data/she
$(top_srcdir)/data/shell-search-provider-dbus-interfaces.xml \
$(NULL)
-UI_FILES = \
- nautilus-app-menu.ui \
- nautilus-bookmarks-window.ui \
- nautilus-file-management-properties.ui \
- nautilus-canvas-view-ui.xml \
- nautilus-desktop-canvas-view-ui.xml \
- nautilus-directory-view-ui.xml \
- nautilus-list-view-ui.xml \
- nautilus-shell-ui.xml \
- $(NULL)
-
headers = \
nautilus-special-location-bar.h \
$(NULL)
-nautilus-resources.c: nautilus.gresource.xml $(shell glib-compile-resources --generate-dependencies $(srcdir)/nautilus.gresource.xml)
+resource_files = $(shell glib-compile-resources --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/nautilus.gresource.xml)
+nautilus-resources.c: nautilus.gresource.xml $(resource_files)
glib-compile-resources --target=$@ --sourcedir=$(srcdir) --generate-source --c-name nautilus $(srcdir)/nautilus.gresource.xml
-
-nautilus-resources.h: nautilus.gresource.xml
+nautilus-resources.h: nautilus.gresource.xml $(resource_files)
glib-compile-resources --target=$@ --sourcedir=$(srcdir) --generate-header --c-name nautilus $(srcdir)/nautilus.gresource.xml
nautilus-enum-types.h: stamp-nautilus-enum-types.h
@@ -263,8 +252,8 @@ CLEANFILES = \
$(NULL)
EXTRA_DIST = \
+ $(resource_files) \
$(server_in_files) \
- $(UI_FILES) \
nautilus.gresource.xml \
check-nautilus \
$(NULL)