From c432cba3f25c80f614319f397bb000de82cef337 Mon Sep 17 00:00:00 2001 From: Jack Jansen Date: Sun, 9 Sep 2001 00:36:52 +0000 Subject: [PATCH] Install the dialog resources into the application bundle. The EasyDialogs selftest now works. --- Mac/OSX/Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Mac/OSX/Makefile b/Mac/OSX/Makefile index 768d665d392..0b91d3a4488 100644 --- a/Mac/OSX/Makefile +++ b/Mac/OSX/Makefile @@ -25,8 +25,12 @@ OBJECTS=$(PYTHONBUILDDIR)/Mac/Python/macmain.o \ pythonforbundle: $(OBJECTS) $(LD) $(LDFLAGS) $(OBJECTS) -o pythonforbundle +PYTHON=$(PYTHONBUILDDIR)/python.exe APPTEMPLATE=$(PYTHONBUILDDIR)/Mac/OSXResources/app APPSUBDIRS=MacOS Resources Resources/English.lproj +RESOURCEFILE_ASINGLE=$(PYTHONBUILDDIR)/Mac/Resources/dialogs.rsrc +RESOURCEFILE=python.rsrc +RFCONVERTER=$(PYTHONBUILDDIR)/Mac/Lib/applesingle.py install: pythonforbundle @for i in $(APPINSTALLDIR) $(APPINSTALLDIR)/Contents; do \ if test ! -d $$i; then \ @@ -67,7 +71,9 @@ install: pythonforbundle done; \ done $(INSTALL_PROGRAM) pythonforbundle $(APPINSTALLDIR)/Contents/MacOS/python - echo Need to install resources + # Create a temporary version of the resources here + $(PYTHON) $(RFCONVERTER) -r $(RESOURCEFILE_ASINGLE) $(RESOURCEFILE) + $(INSTALL_DATA) $(RESOURCEFILE) $(APPINSTALLDIR)/Contents/Resources/$(RESOURCEFILE) LIBDEST=$(INSTALLDIR)/Mac/Lib LIBSRC=$(PYTHONBUILDDIR)/Mac/Lib