Permalink
Browse files

main.swift

  • Loading branch information...
youknowone committed Sep 26, 2018
1 parent ddb1f36 commit 7adb53c33ea387507f221556a991dffc6296c3fa
@@ -1,6 +1,6 @@
// //
// CIMApplicationDelegate.swift // CIMApplicationDelegate.swift
// OSX // Gureum
// //
// Created by KMLee on 2018. 9. 6.. // Created by KMLee on 2018. 9. 6..
// Copyright © 2018년 youknowone.org. All rights reserved. // Copyright © 2018년 youknowone.org. All rights reserved.
@@ -1,6 +1,6 @@
// //
// CIMBaseComposer.swift // CIMBaseComposer.swift
// OSX // Gureum
// //
// Created by 김민주 on 2018. 9. 1.. // Created by 김민주 on 2018. 9. 1..
// Copyright © 2018년 youknowone.org. All rights reserved. // Copyright © 2018년 youknowone.org. All rights reserved.
@@ -1,6 +1,6 @@
// //
// CIMInputController.swift // CIMInputController.swift
// OSX // Gureum
// //
// Created by KMLee on 2018. 9. 12.. // Created by KMLee on 2018. 9. 12..
// Copyright © 2018년 youknowone.org. All rights reserved. // Copyright © 2018년 youknowone.org. All rights reserved.
@@ -64,7 +64,6 @@
3835B5451F5DAC4400896BEC /* hangul-combination-full.xml in Copy Keyboards Files */ = {isa = PBXBuildFile; fileRef = 3835B5411F5DAC3500896BEC /* hangul-combination-full.xml */; }; 3835B5451F5DAC4400896BEC /* hangul-combination-full.xml in Copy Keyboards Files */ = {isa = PBXBuildFile; fileRef = 3835B5411F5DAC3500896BEC /* hangul-combination-full.xml */; };
38531F431B0E7E7C00E2C16D /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 38531F3D1B0E7E7C00E2C16D /* Security.framework */; }; 38531F431B0E7E7C00E2C16D /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 38531F3D1B0E7E7C00E2C16D /* Security.framework */; };
38531F441B0E7E7C00E2C16D /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 38531F3E1B0E7E7C00E2C16D /* SystemConfiguration.framework */; }; 38531F441B0E7E7C00E2C16D /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 38531F3E1B0E7E7C00E2C16D /* SystemConfiguration.framework */; };
385ABBF6193F825500478DA8 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 385ABBF5193F825500478DA8 /* main.m */; };
38699DC21F36191500FD093E /* RomanComposer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38C75C8B1F153A74004BE02A /* RomanComposer.swift */; }; 38699DC21F36191500FD093E /* RomanComposer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38C75C8B1F153A74004BE02A /* RomanComposer.swift */; };
386ECB8221537DE70060D9BE /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 386ECB8121537DE70060D9BE /* AppDelegate.swift */; }; 386ECB8221537DE70060D9BE /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 386ECB8121537DE70060D9BE /* AppDelegate.swift */; };
386ECB8421537DE70060D9BE /* TestWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 386ECB8321537DE70060D9BE /* TestWindowController.swift */; }; 386ECB8421537DE70060D9BE /* TestWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 386ECB8321537DE70060D9BE /* TestWindowController.swift */; };
@@ -91,6 +90,8 @@
38EE977619FFD65600AD19B8 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 38EE977519FFD65600AD19B8 /* Carbon.framework */; }; 38EE977619FFD65600AD19B8 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 38EE977519FFD65600AD19B8 /* Carbon.framework */; };
38EE977B1A00148D00AD19B8 /* TISInputSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 38EE977A1A00148D00AD19B8 /* TISInputSource.m */; }; 38EE977B1A00148D00AD19B8 /* TISInputSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 38EE977A1A00148D00AD19B8 /* TISInputSource.m */; };
38F85936215A926100CD80AE /* Hangul.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 389A387D1423477F00A2ED88 /* Hangul.framework */; }; 38F85936215A926100CD80AE /* Hangul.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 389A387D1423477F00A2ED88 /* Hangul.framework */; };
38F85961215BD27000CD80AE /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38F85960215BD27000CD80AE /* main.swift */; };
38F85965215BEA3800CD80AE /* PreferencePanes.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 38F85964215BEA3800CD80AE /* PreferencePanes.framework */; };
38FA21D71422DBBF00444D67 /* CIMInputManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 387D00051421FB6E00DAE6F4 /* CIMInputManager.m */; }; 38FA21D71422DBBF00444D67 /* CIMInputManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 387D00051421FB6E00DAE6F4 /* CIMInputManager.m */; };
38FA21DD14230E2E00444D67 /* CIMInputController.m in Sources */ = {isa = PBXBuildFile; fileRef = 38863C96140E669000A8ED76 /* CIMInputController.m */; }; 38FA21DD14230E2E00444D67 /* CIMInputController.m in Sources */ = {isa = PBXBuildFile; fileRef = 38863C96140E669000A8ED76 /* CIMInputController.m */; };
5BFD1CC577B7F0E1650E54BA /* Pods_Preferences.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 44C08D5450D78FCDA4226ECE /* Pods_Preferences.framework */; }; 5BFD1CC577B7F0E1650E54BA /* Pods_Preferences.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 44C08D5450D78FCDA4226ECE /* Pods_Preferences.framework */; };
@@ -278,7 +279,6 @@
3835B5411F5DAC3500896BEC /* hangul-combination-full.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "hangul-combination-full.xml"; sourceTree = "<group>"; }; 3835B5411F5DAC3500896BEC /* hangul-combination-full.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "hangul-combination-full.xml"; sourceTree = "<group>"; };
38531F3D1B0E7E7C00E2C16D /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; }; 38531F3D1B0E7E7C00E2C16D /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
38531F3E1B0E7E7C00E2C16D /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; }; 38531F3E1B0E7E7C00E2C16D /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
385ABBF5193F825500478DA8 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
386ECB7F21537DE70060D9BE /* PreferencesApp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PreferencesApp.app; sourceTree = BUILT_PRODUCTS_DIR; }; 386ECB7F21537DE70060D9BE /* PreferencesApp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PreferencesApp.app; sourceTree = BUILT_PRODUCTS_DIR; };
386ECB8121537DE70060D9BE /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; }; 386ECB8121537DE70060D9BE /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
386ECB8321537DE70060D9BE /* TestWindowController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestWindowController.swift; sourceTree = "<group>"; }; 386ECB8321537DE70060D9BE /* TestWindowController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestWindowController.swift; sourceTree = "<group>"; };
@@ -320,6 +320,8 @@
38EE97791A00148D00AD19B8 /* TISInputSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TISInputSource.h; sourceTree = "<group>"; }; 38EE97791A00148D00AD19B8 /* TISInputSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TISInputSource.h; sourceTree = "<group>"; };
38EE977A1A00148D00AD19B8 /* TISInputSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TISInputSource.m; sourceTree = "<group>"; }; 38EE977A1A00148D00AD19B8 /* TISInputSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TISInputSource.m; sourceTree = "<group>"; };
38F220A3142C79710064FAC3 /* libhangul_logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = libhangul_logo.png; path = Icons/libhangul_logo.png; sourceTree = "<group>"; }; 38F220A3142C79710064FAC3 /* libhangul_logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = libhangul_logo.png; path = Icons/libhangul_logo.png; sourceTree = "<group>"; };
38F85960215BD27000CD80AE /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; };
38F85964215BEA3800CD80AE /* PreferencePanes.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PreferencePanes.framework; path = System/Library/Frameworks/PreferencePanes.framework; sourceTree = SDKROOT; };
38FA220114233FD900444D67 /* Hangul.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Hangul.xcodeproj; path = "../libhangul-objc/Hangul.xcodeproj"; sourceTree = "<group>"; }; 38FA220114233FD900444D67 /* Hangul.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Hangul.xcodeproj; path = "../libhangul-objc/Hangul.xcodeproj"; sourceTree = "<group>"; };
44C08D5450D78FCDA4226ECE /* Pods_Preferences.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Preferences.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 44C08D5450D78FCDA4226ECE /* Pods_Preferences.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Preferences.framework; sourceTree = BUILT_PRODUCTS_DIR; };
4CAB632CA8BB927B15D0FF2A /* Pods-OSX.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OSX.debug.xcconfig"; path = "Pods/Target Support Files/Pods-OSX/Pods-OSX.debug.xcconfig"; sourceTree = "<group>"; }; 4CAB632CA8BB927B15D0FF2A /* Pods-OSX.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OSX.debug.xcconfig"; path = "Pods/Target Support Files/Pods-OSX/Pods-OSX.debug.xcconfig"; sourceTree = "<group>"; };
@@ -374,6 +376,7 @@
isa = PBXFrameworksBuildPhase; isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
38F85965215BEA3800CD80AE /* PreferencePanes.framework in Frameworks */,
389DD8352098B6AC00A8EF9B /* Carbon.framework in Frameworks */, 389DD8352098B6AC00A8EF9B /* Carbon.framework in Frameworks */,
389DD8342098B69A00A8EF9B /* InputMethodKit.framework in Frameworks */, 389DD8342098B69A00A8EF9B /* InputMethodKit.framework in Frameworks */,
38BFE7FC18B45419004B2B2E /* XCTest.framework in Frameworks */, 38BFE7FC18B45419004B2B2E /* XCTest.framework in Frameworks */,
@@ -416,7 +419,7 @@
38162DFC141263280077AA2D /* Prefix.pch */, 38162DFC141263280077AA2D /* Prefix.pch */,
38162E4914128A740077AA2D /* MainMenu.xib */, 38162E4914128A740077AA2D /* MainMenu.xib */,
388E2A601469249700ADBDA5 /* Hangul.strings */, 388E2A601469249700ADBDA5 /* Hangul.strings */,
385ABBF5193F825500478DA8 /* main.m */, 38F85960215BD27000CD80AE /* main.swift */,
); );
name = "Supporting Files"; name = "Supporting Files";
sourceTree = "<group>"; sourceTree = "<group>";
@@ -574,6 +577,7 @@
38863C62140E64EB00A8ED76 /* Frameworks */ = { 38863C62140E64EB00A8ED76 /* Frameworks */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
38F85964215BEA3800CD80AE /* PreferencePanes.framework */,
38EE977519FFD65600AD19B8 /* Carbon.framework */, 38EE977519FFD65600AD19B8 /* Carbon.framework */,
38946A6A19F4F3FD00920E09 /* InputMethodKit.framework */, 38946A6A19F4F3FD00920E09 /* InputMethodKit.framework */,
38863C63140E64EB00A8ED76 /* Cocoa.framework */, 38863C63140E64EB00A8ED76 /* Cocoa.framework */,
@@ -1103,6 +1107,7 @@
E5A0EA0A2139098800D4AD69 /* GureumAppDelegate.swift in Sources */, E5A0EA0A2139098800D4AD69 /* GureumAppDelegate.swift in Sources */,
E54B8382214299EB00527218 /* GureumComposer.swift in Sources */, E54B8382214299EB00527218 /* GureumComposer.swift in Sources */,
38D3E42B21213E9700751191 /* HangulComposer.swift in Sources */, 38D3E42B21213E9700751191 /* HangulComposer.swift in Sources */,
38F85961215BD27000CD80AE /* main.swift in Sources */,
38162E0E141264EB0077AA2D /* CIMInputHandler.m in Sources */, 38162E0E141264EB0077AA2D /* CIMInputHandler.m in Sources */,
E5D234EF2141260E00595FA0 /* CIMApplicationDelegate.swift in Sources */, E5D234EF2141260E00595FA0 /* CIMApplicationDelegate.swift in Sources */,
38162E0F141264EB0077AA2D /* HanjaComposer.m in Sources */, 38162E0F141264EB0077AA2D /* HanjaComposer.m in Sources */,
@@ -1114,7 +1119,6 @@
E5ED2DE4213030B700BD9B13 /* CIMInputControllerGureum.swift in Sources */, E5ED2DE4213030B700BD9B13 /* CIMInputControllerGureum.swift in Sources */,
FC158A0B213A847D00E4ABAC /* CIMBaseComposer.swift in Sources */, FC158A0B213A847D00E4ABAC /* CIMBaseComposer.swift in Sources */,
388534FD213A740600885C87 /* IOKitUtility.swift in Sources */, 388534FD213A740600885C87 /* IOKitUtility.swift in Sources */,
385ABBF6193F825500478DA8 /* main.m in Sources */,
387A47461688419800EB5943 /* CIMCommon.m in Sources */, 387A47461688419800EB5943 /* CIMCommon.m in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
@@ -24,6 +24,14 @@ @interface GureumTests : XCTestCase
@end @end
@protocol NSPrefPaneBundle
- (instancetype)initWithPath:(id)arg1;
- (BOOL)instantiatePrefPaneObject;
@end
@implementation GureumTests @implementation GureumTests
- (void)setUp { - (void)setUp {
@@ -46,6 +54,15 @@ - (void)tearDown {
[super tearDown]; [super tearDown];
} }
- (void)testPreferencePane {
NSString *path = [[NSBundle mainBundle] pathForResource:@"Preferences" ofType:@"prefPane"];
Class NSPrefPaneBundle = NSClassFromString(@"NSPrefPaneBundle");
id<NSPrefPaneBundle> bundle = [[NSPrefPaneBundle alloc] initWithPath:path];
BOOL loaded = [bundle instantiatePrefPaneObject];
XCTAssertTrue(loaded);
}
- (void)test2 { - (void)test2 {
for (VirtualApp *app in self.apps) { for (VirtualApp *app in self.apps) {
app.client.string = @""; app.client.string = @"";
@@ -1,6 +1,6 @@
// //
// CIMInputControllerGureum.swift // CIMInputControllerGureum.swift
// OSX // Gureum
// //
// Created by KMLee on 2018. 8. 24.. // Created by KMLee on 2018. 8. 24..
// Copyright © 2018년 youknowone.org. All rights reserved. // Copyright © 2018년 youknowone.org. All rights reserved.
@@ -1,6 +1,6 @@
// //
// GureumAppDelegate.swift // GureumAppDelegate.swift
// OSX // Gureum
// //
// Created by 혜원 on 2018. 8. 27.. // Created by 혜원 on 2018. 8. 27..
// Copyright © 2018년 youknowone.org. All rights reserved. // Copyright © 2018년 youknowone.org. All rights reserved.
@@ -1,6 +1,6 @@
// //
// GureumComposer.swift // GureumComposer.swift
// OSX // Gureum
// //
// Created by Hyewon on 2018. 9. 7.. // Created by Hyewon on 2018. 9. 7..
// Copyright © 2018년 youknowone.org. All rights reserved. // Copyright © 2018년 youknowone.org. All rights reserved.
@@ -1,6 +1,6 @@
// //
// GureumConfiguration.swift // GureumConfiguration.swift
// OSX // Gureum
// //
// Created by Jeong YunWon on 2018. 4. 19.. // Created by Jeong YunWon on 2018. 4. 19..
// Copyright © 2018 youknowone.org. All rights reserved. // Copyright © 2018 youknowone.org. All rights reserved.
@@ -1,6 +1,6 @@
// //
// HangulComposer.swift // HangulComposer.swift
// OSX // Gureum
// //
// Created by Jeong YunWon on 2018. 8. 13.. // Created by Jeong YunWon on 2018. 8. 13..
// Copyright © 2018년 youknowone.org. All rights reserved. // Copyright © 2018년 youknowone.org. All rights reserved.
@@ -1,6 +1,6 @@
// //
// IOKitUtility.swift // IOKitUtility.swift
// OSX // Gureum
// //
// Created by Jeong YunWon on 2018. 9. 1.. // Created by Jeong YunWon on 2018. 9. 1..
// Copyright © 2018년 youknowone.org. All rights reserved. // Copyright © 2018년 youknowone.org. All rights reserved.
@@ -1,6 +1,6 @@
// //
// NSAlert+Workaround.h // NSAlert+Workaround.h
// OSX // Gureum
// //
// Created by Jeong YunWon on 2018. 9. 2.. // Created by Jeong YunWon on 2018. 9. 2..
// Copyright © 2018년 youknowone.org. All rights reserved. // Copyright © 2018년 youknowone.org. All rights reserved.
@@ -1,6 +1,6 @@
// //
// NSAlert+Workaround.m // NSAlert+Workaround.m
// OSX // Gureum
// //
// Created by Jeong YunWon on 2018. 9. 2.. // Created by Jeong YunWon on 2018. 9. 2..
// Copyright © 2018년 youknowone.org. All rights reserved. // Copyright © 2018년 youknowone.org. All rights reserved.

This file was deleted.

Oops, something went wrong.
@@ -0,0 +1,21 @@
//
// main.swift
// Gureum
//
// Created by Jeong YunWon on 2018. 9. 26..
// Copyright © 2018년 youknowone.org. All rights reserved.
//
import Cocoa
//_ = NSApplicationMain(CommandLine.argc, CommandLine.unsafeArgv)
//dlog(TRUE, @"******* CharmIM initialized! *******");
let mainNibName = Bundle.main.infoDictionary!["NSMainNibFile"] as! String
let nib = NSNib(nibNamed: NSNib.Name(mainNibName), bundle: Bundle.main)!
if nib.instantiate(withOwner: NSApplication.shared, topLevelObjects: nil) == false {
NSLog("!! CharmIM fails to load Main Nib File !!");
}
//dlog(TRUE, @"**** Main bundle %@ loaded ****", mainNibName);
NSApplication.shared.run()
//dlog(TRUE, @"******* CharmIM finalized! *******");
@@ -29,6 +29,6 @@
<key>NSPrefPaneIconLabel</key> <key>NSPrefPaneIconLabel</key>
<string>Gureum Input Method</string> <string>Gureum Input Method</string>
<key>NSPrincipalClass</key> <key>NSPrincipalClass</key>
<string>Preferences</string> <string>GureumPreferencePane</string>
</dict> </dict>
</plist> </plist>
@@ -9,7 +9,6 @@
/* Begin PBXBuildFile section */ /* Begin PBXBuildFile section */
380136AE199C67F200355D69 /* help in Resources */ = {isa = PBXBuildFile; fileRef = 380136AD199C67F200355D69 /* help */; }; 380136AE199C67F200355D69 /* help in Resources */ = {isa = PBXBuildFile; fileRef = 380136AD199C67F200355D69 /* help */; };
380136B5199CAFC200355D69 /* shop.json in Resources */ = {isa = PBXBuildFile; fileRef = 380136B4199CAFC000355D69 /* shop.json */; }; 380136B5199CAFC200355D69 /* shop.json in Resources */ = {isa = PBXBuildFile; fileRef = 380136B4199CAFC000355D69 /* shop.json */; };
38303657198D9FA000C1EE0C /* icon_512x512@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 38303656198D9FA000C1EE0C /* icon_512x512@2x.png */; };
383B07F119E71482004046F5 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 383B07F019E71482004046F5 /* StoreKit.framework */; }; 383B07F119E71482004046F5 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 383B07F019E71482004046F5 /* StoreKit.framework */; };
384ADEC719C1B2D20007A993 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3882B9FB193F9E6600076C26 /* AppDelegate.swift */; }; 384ADEC719C1B2D20007A993 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3882B9FB193F9E6600076C26 /* AppDelegate.swift */; };
384ADED019C1B3090007A993 /* PreviewViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 380136B6199CB4A700355D69 /* PreviewViewController.swift */; }; 384ADED019C1B3090007A993 /* PreviewViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 380136B6199CB4A700355D69 /* PreviewViewController.swift */; };
@@ -160,7 +159,6 @@
380136B4199CAFC000355D69 /* shop.json */ = {isa = PBXFileReference; indentWidth = 2; lastKnownFileType = text.json; path = shop.json; sourceTree = "<group>"; tabWidth = 2; }; 380136B4199CAFC000355D69 /* shop.json */ = {isa = PBXFileReference; indentWidth = 2; lastKnownFileType = text.json; path = shop.json; sourceTree = "<group>"; tabWidth = 2; };
380136B6199CB4A700355D69 /* PreviewViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PreviewViewController.swift; sourceTree = "<group>"; }; 380136B6199CB4A700355D69 /* PreviewViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PreviewViewController.swift; sourceTree = "<group>"; };
38303652198A15DB00C1EE0C /* LayoutEditorViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LayoutEditorViewController.swift; sourceTree = "<group>"; }; 38303652198A15DB00C1EE0C /* LayoutEditorViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LayoutEditorViewController.swift; sourceTree = "<group>"; };
38303656198D9FA000C1EE0C /* icon_512x512@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon_512x512@2x.png"; path = "OSX/Icons/Gureum.iconset/icon_512x512@2x.png"; sourceTree = SOURCE_ROOT; };
383B07F019E71482004046F5 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; }; 383B07F019E71482004046F5 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; };
3844B239198930BF007A2287 /* Gureum.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = Gureum.entitlements; sourceTree = SOURCE_ROOT; }; 3844B239198930BF007A2287 /* Gureum.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = Gureum.entitlements; sourceTree = SOURCE_ROOT; };
3844B23A19893144007A2287 /* org.youknowone.Gureum.inputmethod.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = org.youknowone.Gureum.inputmethod.entitlements; sourceTree = "<group>"; }; 3844B23A19893144007A2287 /* org.youknowone.Gureum.inputmethod.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = org.youknowone.Gureum.inputmethod.entitlements; sourceTree = "<group>"; };
@@ -287,7 +285,6 @@
children = ( children = (
383B07F019E71482004046F5 /* StoreKit.framework */, 383B07F019E71482004046F5 /* StoreKit.framework */,
3844B239198930BF007A2287 /* Gureum.entitlements */, 3844B239198930BF007A2287 /* Gureum.entitlements */,
38303656198D9FA000C1EE0C /* icon_512x512@2x.png */,
3882B9FF193F9E6600076C26 /* Main.storyboard */, 3882B9FF193F9E6600076C26 /* Main.storyboard */,
3882B9FB193F9E6600076C26 /* AppDelegate.swift */, 3882B9FB193F9E6600076C26 /* AppDelegate.swift */,
380136B6199CB4A700355D69 /* PreviewViewController.swift */, 380136B6199CB4A700355D69 /* PreviewViewController.swift */,
@@ -578,7 +575,6 @@
38880317214565090050DEE8 /* emoticon.json in Resources */, 38880317214565090050DEE8 /* emoticon.json in Resources */,
388802E321452F280050DEE8 /* NumpadLayout.xib in Resources */, 388802E321452F280050DEE8 /* NumpadLayout.xib in Resources */,
388802E921452F3B0050DEE8 /* EmoticonLayout.xib in Resources */, 388802E921452F3B0050DEE8 /* EmoticonLayout.xib in Resources */,
38303657198D9FA000C1EE0C /* icon_512x512@2x.png in Resources */,
38880312214563260050DEE8 /* Localizable.strings in Resources */, 38880312214563260050DEE8 /* Localizable.strings in Resources */,
38880311214563220050DEE8 /* InfoPlist.strings in Resources */, 38880311214563220050DEE8 /* InfoPlist.strings in Resources */,
38D9A395199B7F8A0087A965 /* default in Resources */, 38D9A395199B7F8A0087A965 /* default in Resources */,
@@ -4,6 +4,9 @@ SCRIPT_DIR=`dirname "${BASH_SOURCE[0]}"`
. "${SCRIPT_DIR}/ready.sh" || exit $? . "${SCRIPT_DIR}/ready.sh" || exit $?
xcodebuild -workspace 'Gureum.xcworkspace' -scheme 'OSX' -configuration "${CONFIGURATION}" || exit $? xcodebuild -workspace 'Gureum.xcworkspace' -scheme 'OSX' -configuration "${CONFIGURATION}" || exit $?
if [ ! "${INSTALL_PATH}" ]; then
echo "something wrong" && exit 255
fi
cmd="sudo rm -rf \"${INSTALL_PATH}/${PRODUCT_NAME}.app\"" cmd="sudo rm -rf \"${INSTALL_PATH}/${PRODUCT_NAME}.app\""
echo ${cmd} && eval ${cmd} || exit $? echo ${cmd} && eval ${cmd} || exit $?

0 comments on commit 7adb53c

Please sign in to comment.