summaryrefslogtreecommitdiffstats
path: root/lang/swift/files/patch-swift_utils_build-presets.ini
blob: 6cb2b8267343f80b195c8ae2ab276851ed2ff1d2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
--- swift/utils/build-presets.ini.orig	2017-04-21 21:18:29 UTC
+++ swift/utils/build-presets.ini
@@ -676,6 +676,41 @@ dash-dash
 swift-enable-ast-verifier=0
 
 #===------------------------------------------------------------------------===#
+# FreeBSD Builders
+#===------------------------------------------------------------------------===#
+[preset: mixin_freebsd_installation]
+mixin-preset=mixin_lightweight_assertions
+
+llbuild
+#swiftpm
+release
+#xctest
+dash-dash
+
+install-swift
+install-lldb
+install-llbuild
+install-xctest
+#install-swiftpm
+install-prefix=/usr/local
+swift-install-components=autolink-driver;compiler;clang-builtin-headers;stdlib;swift-remote-mirror;sdk-overlay;license;tools;editor-integration
+skip-build-libdispatch
+build-swift-static-stdlib
+build-swift-static-sdk-overlay
+build-swift-stdlib-unittest-extra
+
+# Executes the lit tests for the installable package that is created
+# Assumes the swift-integration-tests repo is checked out
+#test-installable-package
+
+# Path to the root of the installation filesystem.
+install-destdir=%(install_destdir)s
+
+# Path to the .tar.gz package we would create.
+#installable-package=%(installable_package)s
+
+
+#===------------------------------------------------------------------------===#
 # Linux Builders
 #===------------------------------------------------------------------------===#
 [preset: mixin_linux_installation]
OpenPOWER on IntegriCloud