mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-24 15:12:32 +01:00
Previously, this was only (partially) possible by redefining the macro GLOBAL_DEFAULTS_SUBDIR. This told Window Maker to look for the global config files in a particular subdirectory of SYSCONFDIR. However: * This is undocumented. * GLOBAL_DEFAULTS_SUBDIR is ignored when installing the config files. They are always installed to SYSCONFDIR/WindowMaker. To solve these issues, we add a "--with-defsdatadir" option to configure which allows a user to specify the global defaults directory.
25 lines
799 B
Makefile
25 lines
799 B
Makefile
defsdata_DATA = WMRootMenu WMWindowAttributes WindowMaker WMState WMGLOBAL
|
|
|
|
wpexecbindir = @wprefs_bindir@
|
|
|
|
EXTRA_DIST = WMGLOBAL WMWindowAttributes.in WindowMaker.in WMState.in
|
|
|
|
CLEANFILES = WMWindowAttributes WindowMaker WMState WMRootMenu
|
|
|
|
WMWindowAttributes: $(srcdir)/WMWindowAttributes.in
|
|
$(AM_V_GEN)sed -e "s:#extension#:@ICONEXT@:" \
|
|
$(srcdir)/WMWindowAttributes.in > WMWindowAttributes ; \
|
|
chmod 644 WMWindowAttributes
|
|
|
|
WindowMaker: $(srcdir)/WindowMaker.in
|
|
$(AM_V_GEN)sed -e "s:#pkgdatadir#:$(pkgdatadir):" $(srcdir)/WindowMaker.in \
|
|
> WindowMaker ; \
|
|
chmod 644 WindowMaker
|
|
|
|
WMState: $(srcdir)/WMState.in
|
|
$(AM_V_GEN)sed -e "s:#wprefs#:$(wpexecbindir)/WPrefs:" $(srcdir)/WMState.in > WMState ; \
|
|
chmod 644 WMState
|
|
|
|
WMRootMenu: ./../plmenu
|
|
$(AM_V_GEN)cp -f ./../plmenu WMRootMenu
|