mirror of
https://github.com/github/codeql.git
synced 2026-01-25 04:12:58 +01:00
Merge pull request #10187 from github/redsun82/swift-port-frontend-invocations-test-to-linux
Swift: port frontend-invocations test to linux
This commit is contained in:
@@ -1,10 +0,0 @@
|
||||
# TODO: Add linux
|
||||
SDK=$(shell xcrun -show-sdk-path)
|
||||
FRONTEND=$(shell xcrun -find swift-frontend)
|
||||
|
||||
all:
|
||||
$(FRONTEND) -frontend -c A.swift -sdk $(SDK)
|
||||
$(FRONTEND) -frontend -c B.swift -o B.o -sdk $(SDK)
|
||||
$(FRONTEND) -frontend -c -primary-file C.swift -sdk $(SDK)
|
||||
$(FRONTEND) -frontend -c -primary-file D.swift -o D.o -sdk $(SDK)
|
||||
$(FRONTEND) -frontend -c -primary-file E.swift Esup.swift -o E.o -sdk $(SDK)
|
||||
@@ -0,0 +1,15 @@
|
||||
OS=$(shell uname)
|
||||
ifeq ($(OS),Darwin)
|
||||
SDK=-sdk $(shell xcrun -show-sdk-path)
|
||||
FRONTEND=$(shell xcrun -find swift-frontend)
|
||||
else
|
||||
SDK=""
|
||||
FRONTEND=swiftc
|
||||
endif
|
||||
|
||||
all:
|
||||
$(FRONTEND) -frontend -c A.swift $(SDK)
|
||||
$(FRONTEND) -frontend -c B.swift -o B.o $(SDK)
|
||||
$(FRONTEND) -frontend -c -primary-file C.swift $(SDK)
|
||||
$(FRONTEND) -frontend -c -primary-file D.swift -o D.o $(SDK)
|
||||
$(FRONTEND) -frontend -c -primary-file E.swift Esup.swift -o E.o $(SDK)
|
||||
Reference in New Issue
Block a user