diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2013-01-14 18:25:15 -0500 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2013-01-14 18:26:14 -0500 |
commit | 638f32e0694d1c6eff89ddce2b3c0a3f5c77d356 (patch) | |
tree | d656a6805c52afadf5df545203e2c7a2a103c9e8 | |
parent | 8db750fd470ce3545258b043cbc0e839c45da288 (diff) | |
download | nautilus-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.am | 1 | ||||
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | icons/Makefile.am | 10 | ||||
-rw-r--r-- | src/Makefile.am | 19 |
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) |