aboutsummaryrefslogtreecommitdiff
path: root/build/meta/vc9proj.m4
diff options
context:
space:
mode:
Diffstat (limited to 'build/meta/vc9proj.m4')
-rw-r--r--build/meta/vc9proj.m474
1 files changed, 38 insertions, 36 deletions
diff --git a/build/meta/vc9proj.m4 b/build/meta/vc9proj.m4
index a79355a..57bb1b7 100644
--- a/build/meta/vc9proj.m4
+++ b/build/meta/vc9proj.m4
@@ -4,31 +4,33 @@ m4_divert(-1)
# copyright : Copyright (c) 2009-2010 Code Synthesis Tools CC
# license : GNU GPL v2; see accompanying LICENSE file
-m4_include(__meta_base__`/common.m4')
+m4_changequote([, ])
-m4_define(`__path_impl__', `m4_translit(__env_impl__(`$1'),`/',`\')')
-m4_define(`__path__', `m4_equote()__path_impl__(`$1')`'m4_dquote()')
+m4_include(__meta_base__[/common.m4])
-m4_define(`__file_impl__', `__env_impl__(`$1')')
-m4_define(`__file__', `m4_equote()__file_impl__(`$1')`'m4_dquote()')
+m4_define([__path_impl__], [m4_translit(__env_impl__([$1]),[/],[\])])
+m4_define([__path__], [m4_equote()__path_impl__([$1])[]m4_dquote()])
+
+m4_define([__file_impl__], [__env_impl__([$1])])
+m4_define([__file__], [m4_equote()__file_impl__([$1])[]m4_dquote()])
# file
#
-m4_define(`__file_entry_impl__',`
+m4_define([__file_entry_impl__],[
<File
- RelativePath=".\`$1'"
+ RelativePath=".\[$1]"
>
- </File>')
+ </File>])
-m4_define(`__file_entry__',
-`m4_equote()__file_entry_impl__(`$1')`'m4_equote()')
+m4_define([__file_entry__],
+[m4_equote()__file_entry_impl__([$1])[]m4_dquote()])
-m4_define(`__file_entries_impl__',
-`m4_foreach_w(`__f', __path_impl__(`$1'), `__file_entry_impl__(__f)')')
+m4_define([__file_entries_impl__],
+[m4_foreach_w([__f], __path_impl__([$1]), [__file_entry_impl__(__f)])])
-m4_define(`__file_entries__',
-`m4_equote()__file_entries_impl__(`$1')`'m4_equote()')
+m4_define([__file_entries__],
+[m4_equote()__file_entries_impl__([$1])[]m4_dquote()])
# source
#
@@ -36,42 +38,42 @@ m4_define(`__file_entries__',
# $1 - configuration
# $2 - directory
#
-m4_define(`__source_config_entry_impl__',`
+m4_define([__source_config_entry_impl__],[
<FileConfiguration
- Name=`$1'
+ Name=[$1]
>
<Tool
Name="VCCLCompilerTool"
- ObjectFile="$(IntDir)\`$2'\"
+ ObjectFile="$(IntDir)\[$2]\"
/>
- </FileConfiguration>')
+ </FileConfiguration>])
-m4_define(`__source_config_impl__',
-`m4_ifelse(`$1', `$2', `',
-`m4_foreach(`__c',
-`__value_impl__(`configurations')',
-`__source_config_entry_impl__(__c, `$1')')')')
+m4_define([__source_config_impl__],
+[m4_ifelse([$1], [$2], [],
+[m4_foreach([__c],
+[__value_impl__([configurations])],
+[__source_config_entry_impl__(__c, [$1])])])])
-m4_define(`__source_entry_impl__',`
+m4_define([__source_entry_impl__],[
<File
- RelativePath=".\`$1'"
+ RelativePath=".\[$1]"
>m4_dnl
-__source_config_impl__(m4_patsubst(`$1', `^\(.*\)\\\(.*\)$', `\1'), `$1')
- </File>')
+__source_config_impl__(m4_patsubst([$1], [^\(.*\)\\\(.*\)$], [\1]), [$1])
+ </File>])
-m4_define(`__source_entry__',
-`m4_equote()__source_entry_impl__(`$1')`'m4_equote()')
+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_impl__],
+[m4_foreach_w([__f], __path_impl__([$1]), [__source_entry_impl__(__f)])])
-m4_define(`__source_entries__',
-`m4_equote()__source_entries_impl__(`$1')`'m4_equote()')
+m4_define([__source_entries__],
+[m4_equote()__source_entries_impl__([$1])[]m4_dquote()])
-# Disable quoting.
-#
-m4_changequote(`')
+# Disable comments and quoting.
#
+m4_changecom([])
+m4_changequote([])
m4_divert(0)m4_dnl