m4_divert(-1) # file : build/meta/vc9proj.m4 # author : Boris Kolpackov # copyright : Copyright (c) 2009-2010 Code Synthesis Tools CC # license : GNU GPL v2; see accompanying LICENSE file m4_include(__meta_base__`/common.m4') 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()') # header # m4_define(`__header_entry_impl__', ` ') m4_define(`__header_entry__', `m4_equote()__header_entry_impl__(`$1')`'m4_equote()') 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_equote()') # header_filter # m4_define(`__header_filter_entry_impl__', ` Header Files ') m4_define(`__header_filter_entry__', `m4_equote()__header_filter_entry_impl__(`$1')`'m4_equote()') 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_equote()') # 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_equote()') 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()') # source_filter # m4_define(`__source_filter_entry_impl__', ` Source Files ') m4_define(`__source_filter_entry__', `m4_equote()__source_filter_entry_impl__(`$1')`'m4_equote()') 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_equote()') # Disable quoting. # m4_changequote(`') # m4_divert(0)m4_dnl