Commit Graph

511 Commits

Author SHA1 Message Date
lowell!
867769b5a5 Verb tense fix in utils/build-script help output 2015-12-04 06:13:38 -08:00
Todd Fiala
02a493b838 Revert "Error out on invalid LLDB build configurations on OS X."
This reverts commit b08610bc3e.

The check for LLDB build variant really needs to happen in
build-script-impl.  build-script can still take options after
the '--' separator that may control the final determination
of the LLDB build variant.  These weren't all being considered
by the logic in build-script.
2015-12-03 22:57:16 -08:00
Todd Fiala
b08610bc3e Error out on invalid LLDB build configurations on OS X.
https://bugs.swift.org/browse/SR-18
2015-12-03 15:22:17 -08:00
Ted Kremenek
511c436544 Merge pull request #102 from udp/freebsd
FreeBSD build support.

This unblocks work on a FreeBSD port.
2015-12-03 13:35:04 -08:00
James McLaughlin
9da5899652 Consistently use env(1) to resolve bash and python paths 2015-12-03 20:55:27 +00:00
Adam Treat
6d6e6ab71c Update the build script with correct directory names for corelibs 2015-12-03 15:55:19 -05:00
Philippe Hausler
159eab1e24 install Foundation via the ninja script and add the test phase for Foundation
The configuration script for Foundation respects debug and release builds so a new option for foundation-build-type has been added to control the build variant of Foundation.
Resolve the FIXME for adding a mechanism for a custom invocation of running the Foundation unit tests
Foundation now has an install target provided from the generated ninja script such that the potentially error prone install script is dramatically simplified into a single encapsulation of a ninja phony target of "install"; so adopt this new target for installation
2015-11-18 14:59:17 -08:00
Mishal Awadah
14d490e5d8 [build-script] Add Foundation support.
Adds support for building and installing Foundation, notably on Linux.
2015-11-10 12:12:58 -08:00
Mishal Awadah
5230a07f4c [build-script] Add XCTest
Add support for building and installing XCTest, primarily on Linux.
2015-11-09 17:10:00 -08:00
Argyrios Kyrtzidis
64ccc3f6dc [utils/build] Changes in build scripts to avoid treating SourceKit as a separate repo and build. 2015-11-04 23:19:20 -08:00
David Farler
4ac9c80809 Add back remaining files for building and testing in Open Source 2015-10-31 00:19:20 -07:00