summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2009-07-20 13:44:50 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2009-07-21 16:22:10 +1000
commit2af0ac03f1d8af4a9e45192576567dda0ed73788 (patch)
treede2253714ca699098de3432cfaf520356de57dc4
parentd6643902faefbf803219d1fd7a868bd8d983cd84 (diff)
build.sh: Only build libAppleWM, libWindowsWM and protos on Darwin/Windows
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
-rwxr-xr-xbuild.sh24
1 files changed, 20 insertions, 4 deletions
diff --git a/build.sh b/build.sh
index b548187..68e7614 100755
--- a/build.sh
+++ b/build.sh
@@ -178,7 +178,16 @@ build() {
# protocol headers have no build order dependencies
build_proto() {
- build proto applewmproto
+ case $HOST_OS in
+ Darwin*)
+ build proto applewmproto
+ ;;
+ CYGWIN*)
+ build proto windowswmproto
+ ;;
+ *)
+ ;;
+ esac
build proto bigreqsproto
build proto compositeproto
build proto damageproto
@@ -198,7 +207,6 @@ build_proto() {
build proto scrnsaverproto
build proto trapproto
build proto videoproto
- build proto windowswmproto
build proto x11proto
build proto xcmiscproto
build proto xextproto
@@ -249,8 +257,16 @@ build_lib() {
fi
build lib libX11
build lib libXext
- build lib libAppleWM
- build lib libWindowsWM
+ case $HOST_OS in
+ Darwin*)
+ build lib libAppleWM
+ ;;
+ CYGWIN*)
+ build lib libWindowsWM
+ ;;
+ *)
+ ;;
+ esac
build lib libdmx
build lib libfontenc
build lib libFS