summaryrefslogtreecommitdiff
path: root/build/import
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2010-06-02 17:18:38 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2010-06-02 17:18:38 +0200
commit2e2faddc6049be53fee961b07534a35b29f8ea1e (patch)
tree4407f1c5be7204f929bc504e71a5219b72681015 /build/import
parent3bd481f316d07081fe33de1175a0717c1110558e (diff)
Use C++ file extensions from the configuration file
Diffstat (limited to 'build/import')
-rw-r--r--build/import/cli/cli-cxx.make15
1 files changed, 9 insertions, 6 deletions
diff --git a/build/import/cli/cli-cxx.make b/build/import/cli/cli-cxx.make
index 73ec32c..cb60d37 100644
--- a/build/import/cli/cli-cxx.make
+++ b/build/import/cli/cli-cxx.make
@@ -11,11 +11,15 @@
#
$(call include,$(bld_root)/cxx/configuration-static.make)
-cli_pattern := \
-$(out_base)/%.$(cxx_s_suffix) \
-$(out_base)/%.$(cxx_h_suffix) \
-$(out_base)/%.$(cxx_i_suffix) \
-$(out_base)/%-fwd.$(cxx_h_suffix)
+cli_pattern := \
+$(out_base)/%.$(cxx_s_suffix) \
+$(out_base)/%.$(cxx_h_suffix) \
+$(out_base)/%.$(cxx_i_suffix)
+
+$(cli_pattern): cli_options := \
+--hxx-suffix .$(cxx_h_suffix) \
+--ixx-suffix .$(cxx_i_suffix) \
+--cxx-suffix .$(cxx_s_suffix)
.PRECIOUS: $(cli_pattern)
@@ -39,4 +43,3 @@ $(out_base)/%.cxx.cli.clean:
$(call message,rm $$1,rm -f $$1,$(@:.cxx.cli.clean=.$(cxx_s_suffix)))
$(call message,rm $$1,rm -f $$1,$(@:.cxx.cli.clean=.$(cxx_h_suffix)))
$(call message,rm $$1,rm -f $$1,$(@:.cxx.cli.clean=.$(cxx_i_suffix)))
- $(call message,rm $$1,rm -f $$1,$(@:.cxx.cli.clean=-fwd.$(cxx_h_suffix)))