13
0
livetrax/libs/glibmm2/build_shared/Makefile_build_gensrc.am_fragment
Paul Davis e916ac2821 upgrade to glibmm 2.16
git-svn-id: svn://localhost/ardour2/branches/3.0@5303 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-07-02 13:12:38 +00:00

87 lines
2.7 KiB
Plaintext

## Copyright (c) 2001-2004
## The gtkmm development team.
##
## Included by src/Makefile_list_of_hg.am_fragment
##
## This Makefile.am helper transforms lists of source files that are
## specific to a sublibrary (atkmm, pangomm, gdkmm or gtkmm) into more
## generic lists. These lists of files are processed by the automake
## rules contained in Makefile_build.am_fragment (sublib/sublibmm
## directory) and Makefile_gensrc.am_fragment (sublib/src directory).
##
## The input variables are:
## * defined in sublib/src/Makefile_list_of_hg.am_fragment:
## files_posix_hg, files_win32_hg, files_general_hg,
## files_general_deprecated_hg.
## * defined sublib/sublibmm/Makefile.am:
## sublib_files_extra_posix_[cc|h],
## sublib_files_extra_win32_[cc|h],
## sublib_files_extra_general_[cc|h],
## sublib_files_extra_general_deprecated_[cc|h]
##
## The output variables are:
## files_all_hg: all .hg files (general, all platforms, deprecated)
## files_hg: general and platform-specific .hg files
## files_built_cc, files_built_h: generated source files that
## will be compiled on the target platform
## + corresponding headers.
## files_all_built_cc, files_all_built_h: all generated source
## files + corresponding headers.
## files_extra_cc, files_extra_h : general and platform-specific
## source files and corresponding headers
## files_all_extra_cc, files_all_extra_h: all extra source files
## and corresponding headers.
## !!! deprecated files not included !!!
# Built files
files_all_hg = \
$(files_posix_hg) \
$(files_win32_hg) \
$(files_general_hg) \
$(files_general_deprecated_hg)
if OS_WIN32
files_hg = $(files_general_hg) $(files_win32_hg) $(files_general_deprecated_hg)
else
files_hg = $(files_general_hg) $(files_posix_hg) $(files_general_deprecated_hg)
endif
files_built_cc = $(files_hg:.hg=.cc) wrap_init.cc
files_built_h = $(files_hg:.hg=.h)
files_all_built_cc = $(files_all_hg:.hg=.cc) wrap_init.cc
files_all_built_h = $(files_all_hg:.hg=.h)
# Extra files
files_all_extra_cc = \
$(sublib_files_extra_posix_cc) \
$(sublib_files_extra_win32_cc) \
$(sublib_files_extra_general_cc) \
$(sublib_files_extra_general_deprecated_cc)
files_all_extra_h = \
$(sublib_files_extra_posix_h) \
$(sublib_files_extra_win32_h) \
$(sublib_files_extra_general_h) \
$(sublib_files_extra_general_deprecated_h)
files_all_extra_h += wrap_init.h
if OS_WIN32
files_extra_cc = \
$(sublib_files_extra_win32_cc) \
$(sublib_files_extra_general_cc)
files_extra_h = \
$(sublib_files_extra_win32_h) \
$(sublib_files_extra_general_h)
else
files_extra_cc = \
$(sublib_files_extra_posix_cc) \
$(sublib_files_extra_general_cc)
files_extra_h = \
$(sublib_files_extra_posix_h) \
$(sublib_files_extra_general_h)
endif
files_extra_h += wrap_init.h