summaryrefslogtreecommitdiffstats
path: root/rules/svgalib.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2015-05-17 18:48:32 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2015-05-26 07:21:43 +0200
commit0c84f7eac7cc45e94036d4a38114e97199499fbd (patch)
tree97b7456a19664588a3284b806cdaf279f0e1414b /rules/svgalib.make
parent6bf17de774825decafacba6de9af5e64d0cde267 (diff)
downloadptxdist-0c84f7eac7cc45e94036d4a38114e97199499fbd.tar.gz
ptxdist-0c84f7eac7cc45e94036d4a38114e97199499fbd.tar.xz
svgalib: use 'call compile' instead of calling make directly
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/svgalib.make')
-rw-r--r--rules/svgalib.make18
1 files changed, 7 insertions, 11 deletions
diff --git a/rules/svgalib.make b/rules/svgalib.make
index 458f7c51a..697c1b623 100644
--- a/rules/svgalib.make
+++ b/rules/svgalib.make
@@ -29,26 +29,22 @@ SVGALIB_LICENSE := unknown
# Prepare
# ----------------------------------------------------------------------------
-SVGALIB_CONF_ENV := $(CROSS_ENV)
-SVGALIB_CONF_ENV += S_KERNELRELEASE=$(KERNEL_HEADER_VERSION)
SVGALIB_CONF_TOOL := NO
-
# ----------------------------------------------------------------------------
# Compile
# ----------------------------------------------------------------------------
+SVGALIB_MAKE_ENV := \
+ $(CROSS_ENV) \
+ S_KERNELRELEASE=$(KERNEL_HEADER_VERSION)
+
$(STATEDIR)/svgalib.compile:
@$(call targetinfo)
- cd $(SVGALIB_DIR) && $(SVGALIB_PATH) $(SVGALIB_CONF_ENV) \
- $(MAKE) $(PARALLELMFLAGS) $(SVGALIB_MAKEVARS) sharedlib/libvga.so.$(SVGALIB_VERSION)
-
- cd $(SVGALIB_DIR) && $(SVGALIB_PATH) $(SVGALIB_CONF_ENV) \
- $(MAKE) $(PARALLELMFLAGS) $(SVGALIB_MAKEVARS) sharedlib/libvgagl.so.$(SVGALIB_VERSION)
-
+ @$(call compile, SVGALIB, sharedlib/libvga.so.$(SVGALIB_VERSION))
+ @$(call compile, SVGALIB, sharedlib/libvgagl.so.$(SVGALIB_VERSION))
ifdef PTXCONF_SVGALIB_VGATEST
- cd $(SVGALIB_DIR)/demos && $(SVGALIB_PATH) $(SVGALIB_CONF_ENV) \
- $(MAKE) $(PARALLELMFLAGS) $(SVGALIB_MAKEVARS) vgatest
+ @$(call compile, SVGALIB, -C demos vgatest)
endif
@$(call touch)