Skip to content

Commit c9bc1fe

Browse files
committed
Switch to built-in SWIFT_PACKAGE flag
1 parent 79d16eb commit c9bc1fe

39 files changed

+39
-41
lines changed

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -201,13 +201,11 @@ compiler projects!
201201

202202
We really recommend using SwiftPM with LLVMSwift, but if your project is
203203
structured in such a way that makes using SwiftPM impractical or impossible,
204-
you can still use LLVMSwift by passing the `-DNO_SWIFTPM` to swift when
205-
compiling.
204+
use the following instructions:
206205

207206
- Xcode:
208207
- Add this repository as a git submodule
209208
- Add the files in `Sources/` to your Xcode project.
210-
- Under `Other Swift Flags`, add `-DNO_SWIFTPM`.
211209
- Under `Library Search Paths` add the output of `llvm-config --libdir`
212210
- Under `Header Search Paths` add the output of `llvm-config --includedir`
213211
- Under `Link Target with Libraries` drag in

Sources/LLVM/Alias.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/ArrayType.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/BasicBlock.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/Call.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/Clause.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/Constant.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/FloatType.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/Function.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/FunctionType.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/Global.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/IRBuilder.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/IRGlobal.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/IRType.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/IRValue+Kinds.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/IRValue.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/Initialization.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/Instruction.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/IntType.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/JIT.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/LabelType.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/Linkage.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/MemoryBuffer.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/MetadataType.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/Module.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/ObjectFile.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/OpCode.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/PassManager.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/PhiNode.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/PointerType.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/StructType.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/Switch.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/TargetData.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/TargetMachine.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/TokenType.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/Use.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/VectorType.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/VoidType.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

Sources/LLVM/X86MMXType.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if !NO_SWIFTPM
1+
#if SWIFT_PACKAGE
22
import cllvm
33
#endif
44

0 commit comments

Comments
 (0)