author | yongsun |
Thu, 26 Nov 2009 23:45:38 +0800 | |
changeset 466 | 42d901c7addc |
permissions | -rw-r--r-- |
466
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
1 |
all: debug |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
2 |
|
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
3 |
release: release-i386 release-ppc |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
4 |
cd build/Release/SunPinyin.app/Contents/MacOS; \ |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
5 |
lipo -create SunPinyin-i386 SunPinyin-ppc -o SunPinyin; \ |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
6 |
rm -f SunPinyin-i386 SunPinyin-ppc |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
7 |
rm -f build/SunPinyin.app |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
8 |
cd build ; ln -s Release/SunPinyin.app SunPinyin.app |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
9 |
cd ../..; ./configure |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
10 |
|
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
11 |
release-i386: |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
12 |
cd ../..; CC='gcc -arch i386' CXX='g++ -arch i386' ./configure |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
13 |
xcodebuild -project SunPinyin.xcodeproj -configuration Release-i386 build |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
14 |
cd build/Release/SunPinyin.app/Contents/MacOS; mv SunPinyin SunPinyin-i386 |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
15 |
|
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
16 |
release-ppc: |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
17 |
cd ../..; CC='gcc -arch ppc' CXX='g++ -arch ppc' ./configure |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
18 |
xcodebuild -project SunPinyin.xcodeproj -configuration Release-ppc build |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
19 |
cd build/Release/SunPinyin.app/Contents/MacOS; mv SunPinyin SunPinyin-ppc |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
20 |
|
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
21 |
debug: |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
22 |
xcodebuild -project SunPinyin.xcodeproj -configuration Debug build |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
23 |
rm -f build/SunPinyin.app |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
24 |
cd build ; ln -s Debug/SunPinyin.app SunPinyin.app |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
25 |
|
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
26 |
clean: |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
27 |
rm -rf build |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
28 |
|
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
29 |
install: |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
30 |
rm -rf "/Library/Input Methods/SunPinyin.app" |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
31 |
cp -r build/SunPinyin.app "/Library/Input Methods" |
42d901c7addc
added Makefile for macos building, and changed a wrong path of lm_sc.t3g in project setting
yongsun
parents:
diff
changeset
|
32 |