action-envvars |
|
|
app-bundle |
|
|
archs |
|
|
bundle-resources |
|
|
cflags |
|
|
clang-cxx-language-standard |
|
|
clang-cxx-library |
|
|
copies-with-xcode-envvars |
|
|
copy-dylib |
|
|
debuginfo |
|
|
depend-on-bundle |
|
|
deployment-target |
|
|
framework |
|
|
framework-dirs |
|
|
framework-headers |
|
|
global-settings |
|
|
gyptest-action-envvars.py |
Verifies that env vars work with actions, with relative directory paths.
|
1073 |
gyptest-app-assets-catalog.py |
Returns a list of all files in a directory, relative to the directory. |
4164 |
gyptest-app-error.py |
Verifies that invalid strings files cause the build to fail.
|
1321 |
gyptest-app.py |
Returns a list of all files in a directory, relative to the directory. |
4119 |
gyptest-archs.py |
Tests things related to ARCHS.
|
3604 |
gyptest-bundle-resources.py |
Verifies things related to bundle resources.
|
1844 |
gyptest-cflags.py |
Verifies that compile-time flags work.
|
473 |
gyptest-clang-cxx-language-standard.py |
Verifies that CLANG_CXX_LANGUAGE_STANDARD works.
|
589 |
gyptest-clang-cxx-library.py |
Verifies that CLANG_CXX_LIBRARY works.
|
807 |
gyptest-copies-with-xcode-envvars.py |
Verifies that files are copied to the correct destinations when those
destinations are specified using environment variables available in
Xcode's PBXCopyFilesBuildPhase.
|
2977 |
gyptest-copies.py |
Verifies that 'copies' with app bundles are handled correctly.
|
1915 |
gyptest-copy-dylib.py |
Verifies that dylibs can be copied into app bundles.
|
596 |
gyptest-debuginfo.py |
Tests things related to debug information generation.
|
1152 |
gyptest-depend-on-bundle.py |
Verifies that a dependency on a bundle causes the whole bundle to be built.
|
1310 |
gyptest-deployment-target.py |
Verifies that MACOSX_DEPLOYMENT_TARGET works.
|
649 |
gyptest-framework-dirs.py |
Verify that it is possible to build an object that depends on a
PrivateFramework.
|
557 |
gyptest-framework-headers.py |
Verifies that mac_framework_headers works properly.
|
1103 |
gyptest-framework.py |
Returns a list of all files in a directory, relative to the directory. |
2434 |
gyptest-global-settings.py |
Verifies that the global xcode_settings processing doesn't throw.
Regression test for http://crbug.com/109163
|
991 |
gyptest-identical-name.py |
Verifies libraries (in identical-names) are properly handeled by xcode.
The names for all libraries participating in this build are:
libtestlib.a - identical-name/testlib
libtestlib.a - identical-name/proxy/testlib
libproxy.a - identical-name/proxy
The first two libs produce a hash collision in Xcode when Gyp is executed,
because they have the same name and would be copied to the same directory with
Xcode default settings.
For this scenario to work one needs to change the Xcode variables SYMROOT and
CONFIGURATION_BUILD_DIR. Setting these to per-lib-unique directories, avoids
copying the libs into the same directory.
The test consists of two steps. The first one verifies that by setting both
vars, there is no hash collision anymore during Gyp execution and that the libs
can actually be be built. The second one verifies that there is still a hash
collision if the vars are not set and thus the current behavior is preserved.
|
1547 |
gyptest-infoplist-process.py |
Verifies the Info.plist preprocessor functionality.
|
1801 |
gyptest-installname.py |
Verifies that LD_DYLIB_INSTALL_NAME and DYLIB_INSTALL_NAME_BASE are handled
correctly.
|
2637 |
gyptest-kext.py |
Verifies that kext bundles are built correctly.
|
725 |
gyptest-ldflags-passed-to-libtool.py |
Verifies that OTHER_LDFLAGS is passed to libtool.
|
904 |
gyptest-ldflags.py |
Verifies that filenames passed to various linker flags are converted into
build-directory relative paths correctly.
|
2078 |
gyptest-libraries.py |
Verifies libraries (in link_settings) are properly found.
|
746 |
gyptest-libtool-zero.py |
Verifies libraries have proper mtime.
|
533 |
gyptest-loadable-module-bundle-product-extension.py |
Tests that loadable_modules don't collide when using the same name with
different file extensions.
|
801 |
gyptest-loadable-module.py |
Tests that a loadable_module target is built correctly.
|
1404 |
gyptest-lto.py |
Verifies that LTO flags work.
|
2066 |
gyptest-missing-cfbundlesignature.py |
Verifies that an Info.plist with CFBundleSignature works.
|
1066 |
gyptest-non-strs-flattened-to-env.py |
\
\t<key>My Variable</key>
\t<string>some expansion</string> |
1053 |
gyptest-objc-arc.py |
Verifies that ARC objc settings are handled correctly.
|
705 |
gyptest-objc-gc.py |
Verifies that GC objc settings are handled correctly.
|
1586 |
gyptest-postbuild-copy-bundle.py |
\
\t<key>RandomKey</key>
\t<string>RandomValue</string> |
2697 |
gyptest-postbuild-defaults.py |
\
Test
${PRODUCT_NAME}
|
780 |
gyptest-postbuild-fail.py |
Verifies that a failing postbuild step lets the build fail.
|
2284 |
gyptest-postbuild-multiple-configurations.py |
Verifies that a postbuild work in projects with multiple configurations.
|
687 |
gyptest-postbuild-static-library.py |
Verifies that a postbuilds on static libraries work, and that sourceless
libraries don't cause failures at gyp time.
|
819 |
gyptest-postbuild.py |
Verifies that postbuild steps work.
|
1708 |
gyptest-prefixheader.py |
Verifies that GCC_PREFIX_HEADER works.
|
472 |
gyptest-rebuild.py |
Verifies that app bundles are rebuilt correctly.
|
1384 |
gyptest-rpath.py |
Verifies that LD_DYLIB_INSTALL_NAME and DYLIB_INSTALL_NAME_BASE are handled
correctly.
|
1319 |
gyptest-sdkroot.py |
Verifies that setting SDKROOT works.
|
1561 |
gyptest-sourceless-module.py |
Verifies that bundles that have no 'sources' (pure resource containers) work.
|
2609 |
gyptest-strip-default.py |
Verifies that the default STRIP_STYLEs match between different generators.
|
2504 |
gyptest-strip.py |
Verifies that stripping works.
|
2112 |
gyptest-swift-library.py |
Verifies that a swift framework builds correctly.
|
1934 |
gyptest-type-envvars.py |
Test that MACH_O_TYPE etc are set correctly.
|
642 |
gyptest-unicode-settings.py |
Verifies that unicode strings in 'xcode_settings' work.
Also checks that ASCII control characters are escaped properly.
|
539 |
gyptest-xcode-env-order.py |
\
\t<key>BraceProcessedKey1</key>
\t<string>D:/Source/Project/Test</string> |
3408 |
gyptest-xcode-gcc-clang.py |
Verifies that xcode-style GCC_... settings that require clang are handled
properly.
|
1403 |
gyptest-xcode-gcc.py |
Verifies that xcode-style GCC_... settings are handled properly.
|
1872 |
gyptest-xcode-support-actions.py |
Verifies that support actions are properly created.
|
575 |
gyptest-xctest.py |
Verifies that xctest targets are correctly configured.
|
1262 |
gyptest-xcuitest.py |
Verifies that xcuitest targets are correctly configured.
|
1118 |
identical-name |
|
|
infoplist-process |
|
|
installname |
|
|
kext |
|
|
ldflags |
|
|
ldflags-libtool |
|
|
libraries |
|
|
libtool-zero |
|
|
loadable-module |
|
|
loadable-module-bundle-product-extension |
|
|
lto |
|
|
missing-cfbundlesignature |
|
|
non-strs-flattened-to-env |
|
|
objc-arc |
|
|
objc-gc |
|
|
postbuild-copy-bundle |
|
|
postbuild-defaults |
|
|
postbuild-fail |
|
|
postbuild-multiple-configurations |
|
|
postbuild-static-library |
|
|
postbuilds |
|
|
prefixheader |
|
|
rebuild |
|
|
rpath |
|
|
sdkroot |
|
|
sourceless-module |
|
|
strip |
|
|
swift-library |
|
|
type_envvars |
|
|
unicode-settings |
|
|
xcode-env-order |
|
|
xcode-gcc |
|
|
xcode-support-actions |
|
|
xctest |
|
|
xcuitest |
|
|