]> granicus.if.org Git - python/commitdiff
Include errors.rsrc in the Python.app resource file, so the error strings
authorJack Jansen <jack.jansen@cwi.nl>
Tue, 15 Jan 2002 23:20:40 +0000 (23:20 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Tue, 15 Jan 2002 23:20:40 +0000 (23:20 +0000)
are available in MacOS API exceptions.

Mac/OSX/Makefile

index 89c934322bea6627ed515dbed20eafb0e307daa1..524969bdcfc930251191a2d35473f28cd65ad36f 100644 (file)
@@ -28,7 +28,7 @@ pythonforbundle: $(OBJECTS)
 PYTHON=$(PYTHONBUILDDIR)/python.exe
 APPTEMPLATE=$(PYTHONBUILDDIR)/Mac/OSXResources/app
 APPSUBDIRS=MacOS Resources Resources/English.lproj
-RESOURCEFILE_ASINGLE=$(PYTHONBUILDDIR)/Mac/Resources/dialogs.rsrc
+RESOURCEDIR=$(PYTHONBUILDDIR)/Mac/Resources
 RESOURCEFILE=python.rsrc
 RFCONVERTER=$(PYTHONBUILDDIR)/Mac/Lib/applesingle.py
 install: pythonforbundle
@@ -71,7 +71,11 @@ install: pythonforbundle
        done
        $(INSTALL_PROGRAM) pythonforbundle $(APPINSTALLDIR)/Contents/MacOS/python
        # Create a temporary version of the resources here
-       $(PYTHON) $(RFCONVERTER) -r $(RESOURCEFILE_ASINGLE) $(RESOURCEFILE)
+       $(PYTHON) $(RFCONVERTER) -r $(RESOURCEDIR)/dialogs.rsrc dialogs.rsrc
+       $(PYTHON) $(RFCONVERTER) -r $(RESOURCEDIR)/errors.rsrc errors.rsrc
+       DeRez -useDF -skip ckid dialogs.rsrc > dialogs.r
+       DeRez -useDF -skip ckid errors.rsrc > errors.r
+       Rez -useDF -o $(RESOURCEFILE) dialogs.r errors.r 
        $(INSTALL_DATA) $(RESOURCEFILE) $(APPINSTALLDIR)/Contents/Resources/$(RESOURCEFILE)
                
 LIBDEST=$(INSTALLDIR)/Mac/Lib