2017-04-21 123 views
3

我在Xcode項目有一個運行腳本階段。在使用SPM通過swift package update更新我的依賴項後,我必須使用swift package generate-xcodeproj更新我的項目。保持Xcode的運行腳本階段迅速包後產生,xcodeproj

,不使用rubygem,莢規格或其他第三部分工具,我怎麼可以維護構建階段?我能否以某種方式將運行腳本階段添加到xcconfig文件?

回答

0

使用SwiftPM當前,xcode項目文件是從一個模板生成的,並且其上的任何擴展都被認爲是短暫的 - xcode項目文件的重新創建只查看Package.swift中的內容,而不是任何現有的項目。結果是,當您重新生成腳本時,您添加的任何擴展(如shell腳本構建階段)總是會丟失。

我建議包裝在一個Makefile整個項目或等價的東西,如果你需要調用機制的shell腳本或當量一種爲您構建,而不是擴展生成的Xcode項目。

相關問題