e3de16ea30
Previously weston.ini had hardcoded paths for the weston-* clients in /usr/bin and /usr/libexec. This was a bit annoying when testing Weston because you wouldn't usually install those in the system prefix. This patch adds a make rule to automatically generate weston.ini from a template file with some replacement markers for the paths so that they can have the right prefix.
19 lines
438 B
Makefile
19 lines
438 B
Makefile
if BUILD_WCAP_TOOLS
|
|
wcap_subdir = wcap
|
|
endif
|
|
|
|
SUBDIRS = shared src clients data protocol tests $(wcap_subdir) man
|
|
|
|
DISTCHECK_CONFIGURE_FLAGS = --disable-setuid-install
|
|
|
|
EXTRA_DIST = weston.ini.in wayland-scanner.mk
|
|
|
|
weston.ini : $(srcdir)/weston.ini.in
|
|
$(AM_V_GEN)$(SED) \
|
|
-e 's|@bindir[@]|$(bindir)|g' \
|
|
-e 's|@abs_top_builddir[@]|$(abs_top_builddir)|g' \
|
|
-e 's|@libexecdir[@]|$(libexecdir)|g' \
|
|
$< > $@
|
|
|
|
all-local : weston.ini
|