From ec1b49fe512c0a51a573d95becf580bbe1f88e9e Mon Sep 17 00:00:00 2001 From: Joe Groff <arcata@gmail.com> Date: Mon, 21 Nov 2011 13:09:54 -0800 Subject: [PATCH] tools.deploy.macosx: tweak bundle vs exe logic Must deploy an app bundle if the UI is used. --- basis/tools/deploy/macosx/macosx.factor | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/basis/tools/deploy/macosx/macosx.factor b/basis/tools/deploy/macosx/macosx.factor index 57bdd99420..691f9e83e2 100644 --- a/basis/tools/deploy/macosx/macosx.factor +++ b/basis/tools/deploy/macosx/macosx.factor @@ -84,8 +84,11 @@ IN: tools.deploy.macosx ] bind ] with-directory ; +: deploy-app-bundle? ( -- ? ) + deploy-console? get not deploy-ui? get or ; + M: macosx deploy* ( vocab -- ) ! pass off to M: unix deploy* if we're building a console app - deploy-console? get + deploy-app-bundle? [ call-next-method ] [ deploy-app-bundle ] if ;