diff options
author | Michael Meeks <michael.meeks@suse.com> | 2012-02-17 16:43:41 +0000 |
---|---|---|
committer | Michael Meeks <michael.meeks@suse.com> | 2012-02-17 16:44:56 +0000 |
commit | c04e865ff6b48d49d7ae73479710f255135d80a6 (patch) | |
tree | 6147a7b7a3edc596744da8f4dc62af11c367b82d /vcl/Library_vcl.mk | |
parent | 2130deb2d13f7cbb5b5e55c061ad794e47e6999d (diff) |
vcl: simplify cut/paste shared module lists
Diffstat (limited to 'vcl/Library_vcl.mk')
-rw-r--r-- | vcl/Library_vcl.mk | 97 |
1 files changed, 27 insertions, 70 deletions
diff --git a/vcl/Library_vcl.mk b/vcl/Library_vcl.mk index 3ac253db3aeb..3420f7d847ad 100644 --- a/vcl/Library_vcl.mk +++ b/vcl/Library_vcl.mk @@ -396,13 +396,7 @@ $(eval $(call gb_Library_use_externals,vcl,\ )) endif -ifeq ($(GUIBASE),unx) -$(eval $(call gb_Library_add_defs,vcl,\ - -DSAL_DLLPREFIX=\"$(gb_Library_SYSPRE)\" \ - -DSAL_DLLPOSTFIX=\"$(gb_Library_OOOEXT)\" \ - -D_XSALSET_LIBNAME=\"$(call gb_Library_get_runtime_filename,spa)\" \ -)) -$(eval $(call gb_Library_add_exception_objects,vcl,\ +vcl_generic_code=\ vcl/generic/app/gensys \ vcl/generic/app/geninst \ vcl/generic/app/gendisp \ @@ -423,7 +417,28 @@ $(eval $(call gb_Library_add_exception_objects,vcl,\ vcl/generic/fontmanager/fontconfig \ vcl/generic/fontmanager/fontmanager \ vcl/generic/fontmanager/helper \ - vcl/generic/fontmanager/parseAFM \ + vcl/generic/fontmanager/parseAFM + +vcl_headless_code=\ + vcl/headless/svpbmp \ + vcl/headless/svpdummies \ + vcl/headless/svpelement \ + vcl/headless/svpframe \ + vcl/headless/svpgdi \ + vcl/headless/svpinst \ + vcl/headless/svpdata \ + vcl/headless/svpprn \ + vcl/headless/svptext \ + vcl/headless/svpvd + +ifeq ($(GUIBASE),unx) +$(eval $(call gb_Library_add_defs,vcl,\ + -DSAL_DLLPREFIX=\"$(gb_Library_SYSPRE)\" \ + -DSAL_DLLPOSTFIX=\"$(gb_Library_OOOEXT)\" \ + -D_XSALSET_LIBNAME=\"$(call gb_Library_get_runtime_filename,spa)\" \ +)) +$(eval $(call gb_Library_add_exception_objects,vcl,\ + $(vcl_generic_code) \ vcl/unx/generic/plugadapt/salplug \ vcl/unx/generic/printer/cupsmgr \ vcl/unx/generic/printer/jobdata \ @@ -447,41 +462,12 @@ $(eval $(call gb_Library_add_defs,vcl,\ -D_XSALSET_LIBNAME=\"$(call gb_Library_get_runtime_filename,spa)\" \ )) $(eval $(call gb_Library_add_exception_objects,vcl,\ - vcl/generic/app/gensys \ - vcl/generic/app/geninst \ - vcl/generic/app/gendisp \ - vcl/generic/print/bitmap_gfx \ - vcl/generic/print/common_gfx \ - vcl/generic/print/glyphset \ - vcl/generic/print/printerjob \ - vcl/generic/print/psputil \ - vcl/generic/print/genpspgraphics \ - vcl/generic/print/genprnpsp \ - vcl/generic/print/text_gfx \ - vcl/generic/fontmanager/fontsubst \ - vcl/generic/glyphs/gcach_ftyp \ - vcl/generic/glyphs/gcach_layout \ - vcl/generic/glyphs/gcach_rbmp \ - vcl/generic/glyphs/glyphcache \ - vcl/generic/fontmanager/fontcache \ - vcl/generic/fontmanager/fontconfig \ - vcl/generic/fontmanager/fontmanager \ - vcl/generic/fontmanager/helper \ - vcl/generic/fontmanager/parseAFM \ + $(vcl_generic_code) \ vcl/unx/generic/printer/jobdata \ vcl/unx/generic/printer/ppdparser \ vcl/null/printerinfomanager \ vcl/headless/headlessinst \ - vcl/headless/svpbmp \ - vcl/headless/svpdummies \ - vcl/headless/svpelement \ - vcl/headless/svpframe \ - vcl/headless/svpgdi \ - vcl/headless/svpinst \ - vcl/headless/svpdata \ - vcl/headless/svpprn \ - vcl/headless/svptext \ - vcl/headless/svpvd \ + $(vcl_headless_code) \ )) $(eval $(call gb_Library_add_linked_libs,vcl,\ @@ -507,41 +493,12 @@ $(eval $(call gb_Library_add_defs,vcl,\ -D_XSALSET_LIBNAME=\"$(call gb_Library_get_runtime_filename,spa)\" \ )) $(eval $(call gb_Library_add_exception_objects,vcl,\ - vcl/generic/app/gensys \ - vcl/generic/app/geninst \ - vcl/generic/app/gendisp \ - vcl/generic/print/bitmap_gfx \ - vcl/generic/print/common_gfx \ - vcl/generic/print/glyphset \ - vcl/generic/print/printerjob \ - vcl/generic/print/psputil \ - vcl/generic/print/genpspgraphics \ - vcl/generic/print/genprnpsp \ - vcl/generic/print/text_gfx \ - vcl/generic/fontmanager/fontsubst \ - vcl/generic/glyphs/gcach_ftyp \ - vcl/generic/glyphs/gcach_layout \ - vcl/generic/glyphs/gcach_rbmp \ - vcl/generic/glyphs/glyphcache \ - vcl/generic/fontmanager/fontcache \ - vcl/generic/fontmanager/fontconfig \ - vcl/generic/fontmanager/fontmanager \ - vcl/generic/fontmanager/helper \ - vcl/generic/fontmanager/parseAFM \ + $(vcl_generic_code) \ vcl/unx/generic/printer/jobdata \ vcl/unx/generic/printer/ppdparser \ vcl/null/printerinfomanager \ vcl/android/androidinst \ - vcl/headless/svpbmp \ - vcl/headless/svpdummies \ - vcl/headless/svpelement \ - vcl/headless/svpframe \ - vcl/headless/svpgdi \ - vcl/headless/svpinst \ - vcl/headless/svpdata \ - vcl/headless/svpprn \ - vcl/headless/svptext \ - vcl/headless/svpvd \ + $(vcl_headless_code) \ )) $(eval $(call gb_Library_add_linked_libs,vcl,\ |