From 364bb26854fc6587d5c76c5ba24c0483c48ea0dd Mon Sep 17 00:00:00 2001 From: ened Date: Sun, 28 May 2023 18:07:33 +0900 Subject: [PATCH] Add build script --- KissMe.xcodeproj/project.pbxproj | 2 +- scripts/build.sh | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100755 scripts/build.sh diff --git a/KissMe.xcodeproj/project.pbxproj b/KissMe.xcodeproj/project.pbxproj index 37e442e..3a87431 100644 --- a/KissMe.xcodeproj/project.pbxproj +++ b/KissMe.xcodeproj/project.pbxproj @@ -49,7 +49,7 @@ /* Begin PBXFileReference section */ 341F5EAB2A0A80EC00962D48 /* KissMe.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = KissMe.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 341F5EAE2A0A80EC00962D48 /* KissMe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = KissMe.h; sourceTree = ""; }; - 341F5EAF2A0A80EC00962D48 /* KissMe.docc */ = {isa = PBXFileReference; lastKnownFileType = folder.documentationcatalog; path = KissMe.docc; sourceTree = ""; }; + 341F5EAF2A0A80EC00962D48 /* KissMe.docc */ = {isa = PBXFileReference; lastKnownFileType = folder.documentationcatalog; name = KissMe.docc; path = ../KissMe.docc; sourceTree = ""; }; 341F5EB52A0A80EC00962D48 /* KissMeTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = KissMeTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 341F5EBA2A0A80EC00962D48 /* KissMeTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KissMeTests.swift; sourceTree = ""; }; 341F5EDD2A0F300100962D48 /* Request.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Request.swift; sourceTree = ""; }; diff --git a/scripts/build.sh b/scripts/build.sh new file mode 100755 index 0000000..a9d2594 --- /dev/null +++ b/scripts/build.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +## Run this build script at root +## Ex) +## $ ./scripts/build.sh +## + +CONSOLE_APP="KissMeConsole" + + +echo "build console bin/${CONSOLE_APP}" + +cd ${CONSOLE_APP} + +rm -rf .build + +swift build -c release + +cp ./.build/release/${CONSOLE_APP} ../bin +