Imported Upstream version 0.45.0 31/197131/1 upstream/0.45.0
authorHyunjee Kim <hj0426.kim@samsung.com>
Thu, 10 Jan 2019 01:07:17 +0000 (10:07 +0900)
committerHyunjee Kim <hj0426.kim@samsung.com>
Thu, 10 Jan 2019 01:07:26 +0000 (10:07 +0900)
commit3936046d83d5b9add82749c7b576fffa96de7745
tree22deb530a1985c882af851322568998d511e55f7
parent945cbcffa18fa368b5fc3487054c447ffb292e79
Imported Upstream version 0.45.0

Change-Id: I681498364fbfd56eea84ba70c2c9165c238b5288
Signed-off-by: Hyunjee Kim <hj0426.kim@samsung.com>
255 files changed:
PKG-INFO
contributing.txt [deleted file]
cross/ubuntu-armhf.txt
data/macros.meson
data/syntax-highlighting/vim/syntax/meson.vim
man/meson.1
man/mesonconf.1
man/mesonintrospect.1
man/mesontest.1
man/wraptool.1
meson.py
mesonbuild/backend/backends.py
mesonbuild/backend/ninjabackend.py
mesonbuild/backend/vs2010backend.py
mesonbuild/backend/xcodebackend.py
mesonbuild/build.py
mesonbuild/compilers/__init__.py
mesonbuild/compilers/c.py
mesonbuild/compilers/compilers.py
mesonbuild/compilers/cpp.py
mesonbuild/compilers/cs.py
mesonbuild/compilers/d.py
mesonbuild/compilers/fortran.py
mesonbuild/compilers/rust.py
mesonbuild/coredata.py
mesonbuild/dependencies/__init__.py
mesonbuild/dependencies/base.py
mesonbuild/dependencies/boost.py [new file with mode: 0644]
mesonbuild/dependencies/dev.py
mesonbuild/dependencies/misc.py
mesonbuild/dependencies/ui.py
mesonbuild/environment.py
mesonbuild/interpreter.py
mesonbuild/interpreterbase.py
mesonbuild/mconf.py
mesonbuild/mesonlib.py
mesonbuild/mesonmain.py
mesonbuild/minit.py [new file with mode: 0644]
mesonbuild/mintro.py
mesonbuild/mlog.py
mesonbuild/modules/gnome.py
mesonbuild/modules/pkgconfig.py
mesonbuild/modules/qt.py
mesonbuild/modules/unstable_icestorm.py [new file with mode: 0644]
mesonbuild/modules/windows.py
mesonbuild/mparser.py
mesonbuild/mtest.py
mesonbuild/optinterpreter.py
mesonbuild/scripts/coverage.py
mesonbuild/scripts/gettext.py
mesonbuild/scripts/gtkdochelper.py
mesonbuild/scripts/meson_install.py
mesonbuild/scripts/scanbuild.py
mesonbuild/wrap/wraptool.py
run_project_tests.py
run_unittests.py
test cases/common/12 data/installed_files.txt
test cases/common/12 data/meson.build
test cases/common/12 data/somefile.txt [new file with mode: 0644]
test cases/common/125 shared module/meson.build
test cases/common/135 generated assembly/square-arm.S.in
test cases/common/135 generated assembly/square-x86.S.in
test cases/common/135 generated assembly/square-x86_64.S.in
test cases/common/140 get define/meson.build
test cases/common/145 whole archive/allofme/meson.build [deleted file]
test cases/common/145 whole archive/exe/meson.build
test cases/common/145 whole archive/exe2/meson.build
test cases/common/145 whole archive/func1.c [moved from test cases/common/145 whole archive/libfile.c with 100% similarity]
test cases/common/145 whole archive/func2.c [moved from test cases/common/145 whole archive/dylib.c with 100% similarity]
test cases/common/145 whole archive/meson.build
test cases/common/145 whole archive/sh_func2_linked_func1/meson.build [new file with mode: 0644]
test cases/common/145 whole archive/sh_only_link_whole/meson.build [new file with mode: 0644]
test cases/common/145 whole archive/shlib/meson.build [deleted file]
test cases/common/145 whole archive/st_func1/meson.build [new file with mode: 0644]
test cases/common/145 whole archive/st_func2/meson.build [new file with mode: 0644]
test cases/common/145 whole archive/stlib/meson.build [deleted file]
test cases/common/145 whole archive/wholeshlib/meson.build [deleted file]
test cases/common/15 mixed pch/meson.build
test cases/common/156 shared module resolving symbol in executable/meson.build
test cases/common/174 dependency factory/meson.build [new file with mode: 0644]
test cases/common/175 get project license/bar.c [new file with mode: 0644]
test cases/common/175 get project license/meson.build [new file with mode: 0644]
test cases/common/176 yield/meson.build [new file with mode: 0644]
test cases/common/176 yield/meson_options.txt [new file with mode: 0644]
test cases/common/176 yield/subprojects/sub/meson.build [new file with mode: 0644]
test cases/common/176 yield/subprojects/sub/meson_options.txt [new file with mode: 0644]
test cases/common/178 preserve gendir/base.inp [new file with mode: 0644]
test cases/common/178 preserve gendir/com/mesonbuild/subbie.inp [new file with mode: 0644]
test cases/common/178 preserve gendir/genprog.py [new file with mode: 0755]
test cases/common/178 preserve gendir/meson.build [new file with mode: 0644]
test cases/common/178 preserve gendir/testprog.c [new file with mode: 0644]
test cases/common/179 source in dep/bar.cpp [new file with mode: 0644]
test cases/common/179 source in dep/foo.c [new file with mode: 0644]
test cases/common/179 source in dep/meson.build [new file with mode: 0644]
test cases/common/19 comparison/meson.build
test cases/common/47 options/meson.build
test cases/common/47 options/meson_options.txt
test cases/common/51 pkgconfig-gen/dependencies/exposed.c [new file with mode: 0644]
test cases/common/51 pkgconfig-gen/dependencies/internal.c [new file with mode: 0644]
test cases/common/51 pkgconfig-gen/dependencies/meson.build [new file with mode: 0644]
test cases/common/51 pkgconfig-gen/meson.build
test cases/common/58 run target/meson.build
test cases/common/66 install subdir/installed_files.txt
test cases/common/66 install subdir/meson.build
test cases/common/66 install subdir/nested_elided/sub/dircheck/nineth.dat [new file with mode: 0644]
test cases/common/66 install subdir/nested_elided/sub/eighth.dat [new file with mode: 0644]
test cases/common/66 install subdir/sub_elided/dircheck/fifth.dat [new file with mode: 0644]
test cases/common/66 install subdir/sub_elided/fourth.dat [new file with mode: 0644]
test cases/common/66 install subdir/subdir/meson.build
test cases/common/66 install subdir/subdir/sub_elided/dircheck/seventh.dat [new file with mode: 0644]
test cases/common/66 install subdir/subdir/sub_elided/sixth.dat [new file with mode: 0644]
test cases/common/68 number arithmetic/meson.build
test cases/common/90 identical target name in subproject/meson.build
test cases/common/90 identical target name in subproject/subprojects/foo/meson.build
test cases/csharp/1 basic/meson.build
test cases/csharp/1 basic/prog.cs
test cases/csharp/1 basic/text.cs [new file with mode: 0644]
test cases/csharp/4 external dep/meson.build
test cases/d/9 features/meson.build
test cases/failing/68 subproj different versions/main.c [new file with mode: 0644]
test cases/failing/68 subproj different versions/meson.build [new file with mode: 0644]
test cases/failing/68 subproj different versions/subprojects/a/a.c [new file with mode: 0644]
test cases/failing/68 subproj different versions/subprojects/a/a.h [new file with mode: 0644]
test cases/failing/68 subproj different versions/subprojects/a/meson.build [new file with mode: 0644]
test cases/failing/68 subproj different versions/subprojects/b/b.c [new file with mode: 0644]
test cases/failing/68 subproj different versions/subprojects/b/b.h [new file with mode: 0644]
test cases/failing/68 subproj different versions/subprojects/b/meson.build [new file with mode: 0644]
test cases/failing/68 subproj different versions/subprojects/c/c.h [new file with mode: 0644]
test cases/failing/68 subproj different versions/subprojects/c/meson.build [new file with mode: 0644]
test cases/fpga/1 simple/meson.build [new file with mode: 0644]
test cases/fpga/1 simple/spin.pcf [new file with mode: 0644]
test cases/fpga/1 simple/spin.v [new file with mode: 0644]
test cases/frameworks/1 boost/linkexe.cc
test cases/frameworks/1 boost/meson.build
test cases/frameworks/10 gtk-doc/doc/foobar-docs.sgml
test cases/frameworks/10 gtk-doc/doc/meson.build
test cases/frameworks/10 gtk-doc/include/generate-enums-docbook.py [new file with mode: 0644]
test cases/frameworks/10 gtk-doc/include/meson.build
test cases/frameworks/10 gtk-doc/installed_files.txt [moved from test cases/frameworks/10 gtk-doc/installed_files.txt.bak with 81% similarity]
test cases/frameworks/10 gtk-doc/meson.build
test cases/frameworks/11 gir subproject/gir/meson.build
test cases/frameworks/11 gir subproject/installed_files.txt
test cases/frameworks/11 gir subproject/meson.build
test cases/frameworks/12 multiple gir/installed_files.txt
test cases/frameworks/12 multiple gir/meson.build
test cases/frameworks/13 yelp/meson.build
test cases/frameworks/15 llvm/meson.build
test cases/frameworks/16 sdl2/meson.build
test cases/frameworks/17 mpi/meson.build
test cases/frameworks/18 vulkan/meson.build
test cases/frameworks/19 pcap/meson.build
test cases/frameworks/19 pcap/pcap_prog.c
test cases/frameworks/2 gtest/meson.build
test cases/frameworks/20 cups/meson.build
test cases/frameworks/21 libwmf/meson.build
test cases/frameworks/3 gmock/meson.build
test cases/frameworks/4 qt/meson.build
test cases/frameworks/5 protocol buffers/asubdir/defs.proto
test cases/frameworks/5 protocol buffers/defs.proto
test cases/frameworks/5 protocol buffers/meson.build
test cases/frameworks/5 protocol buffers/sidedir/meson.build [new file with mode: 0644]
test cases/frameworks/5 protocol buffers/sidedir/sideprog.cpp [new file with mode: 0644]
test cases/frameworks/5 protocol buffers/withpath/com/mesonbuild/simple.proto [new file with mode: 0644]
test cases/frameworks/5 protocol buffers/withpath/com/mesonbuild/subsite/complex.proto [new file with mode: 0644]
test cases/frameworks/5 protocol buffers/withpath/meson.build [new file with mode: 0644]
test cases/frameworks/5 protocol buffers/withpath/pathprog.cpp [new file with mode: 0644]
test cases/frameworks/6 gettext/installed_files.txt
test cases/frameworks/6 gettext/meson.build
test cases/frameworks/7 gnome/gir/meson.build
test cases/frameworks/7 gnome/installed_files.txt
test cases/frameworks/7 gnome/meson.build
test cases/frameworks/8 flex/meson.build
test cases/frameworks/8 flex/prog.c
test cases/frameworks/9 wxwidgets/meson.build
test cases/frameworks/9 wxwidgets/wxstc.cpp [new file with mode: 0644]
test cases/linuxlike/1 pkg-config/meson.build
test cases/linuxlike/12 subprojects in subprojects/main.c [new file with mode: 0644]
test cases/linuxlike/12 subprojects in subprojects/meson.build [new file with mode: 0644]
test cases/linuxlike/12 subprojects in subprojects/subprojects/a/a.c [new file with mode: 0644]
test cases/linuxlike/12 subprojects in subprojects/subprojects/a/a.h [new file with mode: 0644]
test cases/linuxlike/12 subprojects in subprojects/subprojects/a/meson.build [new file with mode: 0644]
test cases/linuxlike/12 subprojects in subprojects/subprojects/b/b.c [new file with mode: 0644]
test cases/linuxlike/12 subprojects in subprojects/subprojects/b/b.h [new file with mode: 0644]
test cases/linuxlike/12 subprojects in subprojects/subprojects/b/meson.build [new file with mode: 0644]
test cases/linuxlike/12 subprojects in subprojects/subprojects/c/c.h [new file with mode: 0644]
test cases/linuxlike/12 subprojects in subprojects/subprojects/c/meson.build [new file with mode: 0644]
test cases/linuxlike/5 dependency versions/meson.build
test cases/objc/2 nsstring/meson.build
test cases/objc/3 objc args/meson.build [moved from test cases/objc/4 objc args/meson.build with 100% similarity]
test cases/objc/3 objc args/prog.m [moved from test cases/objc/4 objc args/prog.m with 100% similarity]
test cases/objc/6 c++ project objc subproject/master.cpp [new file with mode: 0644]
test cases/objc/6 c++ project objc subproject/meson.build [new file with mode: 0644]
test cases/objc/6 c++ project objc subproject/subprojects/foo/foo.m [new file with mode: 0644]
test cases/objc/6 c++ project objc subproject/subprojects/foo/meson.build [new file with mode: 0644]
test cases/objcpp/1 simple/meson.build [moved from test cases/objc/3 objc++/meson.build with 100% similarity]
test cases/objcpp/1 simple/prog.mm [moved from test cases/objc/3 objc++/prog.mm with 100% similarity]
test cases/objcpp/2 objc++ args/meson.build [moved from test cases/objc/5 objc++ args/meson.build with 100% similarity]
test cases/objcpp/2 objc++ args/prog.mm [moved from test cases/objc/5 objc++ args/prog.mm with 100% similarity]
test cases/rust/4 polyglot/meson.build
test cases/rust/7 private crate collision/installed_files.txt [new file with mode: 0644]
test cases/rust/7 private crate collision/meson.build [new file with mode: 0644]
test cases/rust/7 private crate collision/prog.rs [new file with mode: 0644]
test cases/rust/7 private crate collision/rand.rs [new file with mode: 0644]
test cases/unit/13 promote/meson.build [new file with mode: 0644]
test cases/unit/13 promote/subprojects/s1/meson.build [new file with mode: 0644]
test cases/unit/13 promote/subprojects/s1/s1.c [new file with mode: 0644]
test cases/unit/13 promote/subprojects/s1/subprojects/s3/meson.build [new file with mode: 0644]
test cases/unit/13 promote/subprojects/s1/subprojects/s3/s3.c [new file with mode: 0644]
test cases/unit/13 promote/subprojects/s1/subprojects/scommon/meson.build [new file with mode: 0644]
test cases/unit/13 promote/subprojects/s1/subprojects/scommon/scommon_broken.c [new file with mode: 0644]
test cases/unit/13 promote/subprojects/s2/meson.build [new file with mode: 0644]
test cases/unit/13 promote/subprojects/s2/s2.c [new file with mode: 0644]
test cases/unit/13 promote/subprojects/s2/subprojects/athing.wrap [new file with mode: 0644]
test cases/unit/13 promote/subprojects/s2/subprojects/scommon/meson.build [new file with mode: 0644]
test cases/unit/13 promote/subprojects/s2/subprojects/scommon/scommon_ok.c [new file with mode: 0644]
test cases/unit/13 testsetup selection/main.c [new file with mode: 0644]
test cases/unit/13 testsetup selection/meson.build [new file with mode: 0644]
test cases/unit/13 testsetup selection/subprojects/bar/bar.c [new file with mode: 0644]
test cases/unit/13 testsetup selection/subprojects/bar/meson.build [new file with mode: 0644]
test cases/unit/13 testsetup selection/subprojects/foo/foo.c [new file with mode: 0644]
test cases/unit/13 testsetup selection/subprojects/foo/meson.build [new file with mode: 0644]
test cases/unit/19 bad command line options/meson.build [new file with mode: 0644]
test cases/unit/19 bad command line options/meson_options.txt [new file with mode: 0644]
test cases/unit/19 bad command line options/subprojects/one/meson.build [new file with mode: 0644]
test cases/unit/19 bad command line options/subprojects/one/meson_options.txt [new file with mode: 0644]
test cases/unit/20 subproj dep variables/meson.build [new file with mode: 0644]
test cases/unit/20 subproj dep variables/subprojects/failingsubproj/meson.build [new file with mode: 0644]
test cases/unit/20 subproj dep variables/subprojects/somesubproj/meson.build [new file with mode: 0644]
test cases/unit/21 exit status/meson.build [new file with mode: 0644]
test cases/unit/21 warning location/a.c [new file with mode: 0644]
test cases/unit/21 warning location/b.c [new file with mode: 0644]
test cases/unit/21 warning location/conf.in [new file with mode: 0644]
test cases/unit/21 warning location/main.c [new file with mode: 0644]
test cases/unit/21 warning location/meson.build [new file with mode: 0644]
test cases/unit/21 warning location/sub/c.c [new file with mode: 0644]
test cases/unit/21 warning location/sub/d.c [new file with mode: 0644]
test cases/unit/21 warning location/sub/meson.build [new file with mode: 0644]
test cases/unit/21 warning location/sub/sub.c [new file with mode: 0644]
test cases/vala/11 generated vapi/installed_files.txt
test cases/vala/11 generated vapi/libbar/bar.c
test cases/vala/11 generated vapi/libbar/bar.h
test cases/vala/11 generated vapi/libfoo/foo.c
test cases/vala/11 generated vapi/libfoo/foo.h
test cases/vala/11 generated vapi/main.vala
test cases/vala/7 shared library/installed_files.txt
test cases/vala/9 gir/installed_files.txt
test cases/windows/13 resources with custom targets/meson.build [new file with mode: 0644]
test cases/windows/13 resources with custom targets/prog.c [new file with mode: 0644]
test cases/windows/13 resources with custom targets/res/gen-res.py [new file with mode: 0755]
test cases/windows/13 resources with custom targets/res/meson.build [new file with mode: 0644]
test cases/windows/13 resources with custom targets/res/myres.rc.in [new file with mode: 0644]
test cases/windows/13 resources with custom targets/res/myres_static.rc [new file with mode: 0644]
test cases/windows/13 resources with custom targets/res/sample.ico [new file with mode: 0644]
test cases/windows/5 resources/prog.c
wraptool.py