2
0
mirror of https://gitlab.com/ita1024/waf.git synced 2024-11-29 13:30:32 +01:00
waf/waflib/extras
Simon b30ff35229
Replace param 'source_files' with 'group_files'.
The 'source_files' param to the xcode6 tool was originally separated from the
conventional 'source' param because it was used to control how the source files
would appear in the XCode folder UI. Also, it'd allow to add any file extensions,
and not limited to those extensions supported by the loaded set of waf tools.

This commit renames 'source_files' param to 'group_files'. It also changes the semantic so that 'group_files' now is used like the following:

bld(
 source='...', # These are now the files compiled by XCode
 'group_files': ..., # Optionally customize the way source files appear i the UI
)

Previously, 'source_files' was used to collect source files for compilation in XCode, and to customize the UI folder structure. In this commit source_files is used only to let the user group files in different UI folders (and add additional resource files besides source files). I want to do the renaming to better reflect the param's meaning.

Additional changes:

* Remove unique_filereference

* Updated examples
2017-04-16 01:38:30 +02:00
..
__init__.py
batched_cc.py Update batched_cc for waf 1.9 2016-05-29 16:45:42 +02:00
biber.py
bjam.py
blender.py Create installation tasks directly 2016-05-06 15:54:36 +02:00
boo.py
boost.py Add suppport for finding lib boost_python in gentoo 2016-08-19 11:31:22 +02:00
build_file_tracker.py Remove update_outputs from the documentation 2016-06-25 22:48:47 +02:00
build_logs.py Fix waflib/extras/syms.py 2016-05-29 16:58:41 +02:00
c_bgxlc.py
c_dumbpreproc.py
c_emscripten.py iso8859-1 -> latin-1 2017-01-21 13:28:06 +01:00
c_nec.py
cabal.py
cfg_altoptions.py
cfg_cross_gnu.py Code cleanup 2016-04-19 22:00:21 +02:00
clang_compilation_database.py Fix bug in the clang_compilation_database tool when no C compiler is loaded 2017-03-14 22:21:10 +01:00
codelite.py iso8859-1 -> latin-1 2017-01-21 13:28:06 +01:00
color_gcc.py Colorgcc for other compilers? Issue 1732 2016-04-19 21:47:59 +02:00
color_rvct.py
compat15.py Remove the TaskBase class hierarchy level 2017-02-11 15:04:25 +01:00
cppcheck.py cppcheck: fix Python3 incompatibilities (see #1921) 2017-03-08 18:22:22 +01:00
cpplint.py
cython.py Beautify Logs.{debug,error,info,warn} now that the formatting bug is fixed 2016-05-28 16:18:51 +02:00
dcc.py
distnet.py Beautify Logs.{debug,error,info,warn} now that the formatting bug is fixed 2016-05-28 16:18:51 +02:00
doxygen.py Fixes #1748 : doxygen convert EXCLUDE_PATTERNS occourences of */ in **/ as internally globs are used 2016-06-05 22:11:18 +02:00
dpapi.py
eclipse.py
erlang.py
fc_bgxlf.py
fc_cray.py
fc_nag.py Split Nag Fortran compiler flags #1797 2016-08-15 19:41:50 +02:00
fc_nec.py
fc_open64.py
fc_pgfortran.py
fc_solstudio.py
fc_xlf.py
file_to_object.py Remove Task.dep_vars as it is unnecessary 2016-04-16 13:05:27 +02:00
fluid.py Typos 2017-03-27 19:33:16 +02:00
freeimage.py
fsb.py
fsc.py Create installation tasks directly 2016-05-06 15:54:36 +02:00
gccdeps.py Warn for missing cflags/cxxflags in gccdeps 2017-02-14 22:36:35 +01:00
gob2.py
halide.py
kde4.py Create installation tasks directly 2016-05-06 15:54:36 +02:00
local_rpath.py
make.py Simplify task.inputs/task.outputs usage 2017-02-19 11:05:44 +01:00
midl.py Have Task.exec_command add tsk.env.PATH to os.environ in the child process 2016-06-16 20:07:40 +02:00
msvcdeps.py Display @argfile contents in msvcdeps #1831 2016-10-11 18:34:35 +02:00
msvs.py iso8859-1 -> latin-1 2017-01-21 13:28:06 +01:00
netcache_client.py iso8859-1 -> latin-1 2017-01-21 13:28:06 +01:00
objcopy.py Typos 2017-03-27 19:33:16 +02:00
ocaml.py Simplification m.group(0) -> m.group() 2016-04-04 22:18:28 +02:00
package.py Beautify Logs.{debug,error,info,warn} now that the formatting bug is fixed 2016-05-28 16:18:51 +02:00
parallel_debug.py Fix the thread index in parallel_debug 2017-02-14 19:42:07 +01:00
pch.py
pep8.py docs - #1836 2016-10-20 18:44:55 +02:00
pgicc.py
pgicxx.py
proc.py docs 2016-12-04 01:36:00 +01:00
protoc.py
pyqt5.py Update the year in headers to 2017 2017-02-11 16:13:37 +01:00
pytest.py Update the year in headers to 2017 2017-02-11 16:13:37 +01:00
qnxnto.py Code cleanup 2016-04-19 22:00:21 +02:00
qt4.py Use the new syntax for sets 2016-09-02 20:20:43 +02:00
relocation.py
remote.py Typos 2017-03-27 19:33:16 +02:00
resx.py
review.py
rst.py Beautify Logs.{debug,error,info,warn} now that the formatting bug is fixed 2016-05-28 16:18:51 +02:00
run_do_script.py Remove update_outputs from the documentation 2016-06-25 22:48:47 +02:00
run_m_script.py Remove update_outputs from the documentation 2016-06-25 22:48:47 +02:00
run_py_script.py Remove update_outputs from the documentation 2016-06-25 22:48:47 +02:00
run_r_script.py Remove update_outputs from the documentation 2016-06-25 22:48:47 +02:00
sas.py Beautify Logs.{debug,error,info,warn} now that the formatting bug is fixed 2016-05-28 16:18:51 +02:00
satellite_assembly.py
scala.py
slow_qt4.py outstanding.insert -> outstanding.append_left 2016-03-31 07:42:08 +02:00
softlink_libs.py
stale.py Update waflib/extras/stale.py 2016-05-29 14:11:05 +02:00
stracedeps.py Use the new syntax for sets 2016-09-02 20:20:43 +02:00
swig.py Removed some annoying whitespace 2016-06-21 22:57:06 +02:00
syms.py Fix the method specification in syms.py 2017-01-06 23:08:05 +01:00
ticgt.py
unity.py Provide unity builds per task generator 2017-03-04 10:29:04 +01:00
use_config.py Beautify Logs.{debug,error,info,warn} now that the formatting bug is fixed 2016-05-28 16:18:51 +02:00
valadoc.py Beautify Logs.{debug,error,info,warn} now that the formatting bug is fixed 2016-05-28 16:18:51 +02:00
why.py Beautify Logs.{debug,error,info,warn} now that the formatting bug is fixed 2016-05-28 16:18:51 +02:00
win32_opts.py Node.search -> Node.search_node #1783 2016-07-28 22:03:39 +02:00
wix.py
xcode6.py Replace param 'source_files' with 'group_files'. 2017-04-16 01:38:30 +02:00