From bada6666c70977a058755ccf232e7d67b24adeed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Wed, 23 Jul 2014 15:21:29 +0200 Subject: New upstream release --- build-0.3/meta/vc10proj.m4 | 127 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 127 insertions(+) create mode 100644 build-0.3/meta/vc10proj.m4 (limited to 'build-0.3/meta/vc10proj.m4') diff --git a/build-0.3/meta/vc10proj.m4 b/build-0.3/meta/vc10proj.m4 new file mode 100644 index 0000000..b151f78 --- /dev/null +++ b/build-0.3/meta/vc10proj.m4 @@ -0,0 +1,127 @@ +m4_divert(-1) +# file : build/meta/vc10proj.m4 +# copyright : Copyright (c) 2009-2012 Code Synthesis Tools CC +# license : GNU GPL v2; see accompanying LICENSE file + +m4_changequote([, ]) + +m4_include(__meta_base__[/common.m4]) +m4_include(__meta_base__[/windows-common.m4]) + +# header +# +m4_define([__header_entry_impl__], +[ ]) + +m4_define([__header_entry__], +[m4_equote()__header_entry_impl__([$1])[]m4_dquote()]) + + +m4_define([__header_entries_impl__], +[m4_foreach_w([__f], __path_impl__([$1]), [ +__header_entry_impl__(__f)])]) + +m4_define([__header_entries__], +[m4_equote()__header_entries_impl__([$1])[]m4_dquote()]) + +# header_filter +# +m4_define([__header_filter_entry_impl__], +[ + Header Files + ]) + +m4_define([__header_filter_entry__], +[m4_equote()__header_filter_entry_impl__([$1])[]m4_dquote()]) + + +m4_define([__header_filter_entries_impl__], +[m4_foreach_w([__f], __path_impl__([$1]), [ +__header_filter_entry_impl__(__f)])]) + +m4_define([__header_filter_entries__], +[m4_equote()__header_filter_entries_impl__([$1])[]m4_dquote()]) + +# source +# + +# $1 - configuration +# $2 - directory +# +m4_define([__source_config_entry_impl__], +[ m4_dnl +$(IntDir)\[$2]\]) + +m4_define([__source_entry_body__], +[m4_ifelse([$1], [$2], +[ ], +[ m4_dnl +m4_foreach([__c], +[__value_impl__([configurations])], +[ +__source_config_entry_impl__(__c, [$2])]) + ])]) + +m4_define([__source_entry_impl__], +[__source_entry_body__([$1], +m4_patsubst([$1], [^\(.*\)\\\(.*\)$], [\1]))]) + +m4_define([__source_entry__], +[m4_equote()__source_entry_impl__([$1])[]m4_dquote()]) + +m4_define([__source_entries_impl__], +[m4_foreach_w([__f], __path_impl__([$1]), [ +__source_entry_impl__(__f)])]) + +m4_define([__source_entries__], +[m4_equote()__source_entries_impl__([$1])[]m4_dquote()]) + +# source_filter +# +m4_define([__source_filter_entry_impl__], +[ + Source Files + ]) + +m4_define([__source_filter_entry__], +[m4_equote()__source_filter_entry_impl__([$1])[]m4_dquote()]) + + +m4_define([__source_filter_entries_impl__], +[m4_foreach_w([__f], __path_impl__([$1]), [ +__source_filter_entry_impl__(__f)])]) + +m4_define([__source_filter_entries__], +[m4_equote()__source_filter_entries_impl__([$1])[]m4_dquote()]) + +# custom_build +# +m4_define([__custom_build_entry_tag_impl__], +[ <[$1] Condition="'$(Configuration)|$(Platform)'==m4_dnl +'[]m4_patsubst([$2], ["], [])'">[$3]]) + +m4_define([__custom_build_entry_impl__], +[ m4_dnl +m4_foreach([__c], +[__value_impl__([configurations])], +[ +__custom_build_entry_tag_impl__([Message], __c, [$2]) +__custom_build_entry_tag_impl__([Command], __c, [$3]) +__custom_build_entry_tag_impl__([Outputs], __c, [$4];%(Outputs))m4_ifelse([$5], [], [], [ +__custom_build_entry_tag_impl__([AdditionalInputs], __c, [$5])])]) + ]) + +# (file, cmd-description, cmd, output;output[, add-dep;add-dep]) +# +m4_define([__custom_build_entry__], +[m4_equote()__custom_build_entry_impl__([$1], +[$2], [$3], [$4], [$5])[]m4_dquote()]) + +# Disable comments and quoting. +# +m4_changecom([]) +m4_changequote([]) + +m4_divert(0)m4_dnl -- cgit v1.2.3