Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Whitespace normalization. | Tim Peters | 2006-05-16 | 1 | -1/+1 |
| | |||||
* | Rework the build system for osx applications: | Ronald Oussoren | 2006-05-14 | 1 | -5/+18 |
| | | | | | | | | | | | * Don't use xcodebuild for building PythonLauncher, but use a normal unix makefile. This makes it a lot easier to use the same build flags as for the rest of python (e.g. make a universal version of python launcher) * Convert the mac makefile-s to makefile.in-s and use configure to set makefile variables instead of forwarding them as command-line arguments * Add a C version of pythonw, that we you can use '#!/usr/local/bin/pythonw' * Build IDLE.app using bundlebuilder instead of BuildApplet, that will allow easier modification of the bundle contents later on. | ||||
* | Whitespace normalization. | Tim Peters | 2005-01-07 | 1 | -1/+1 |
| | |||||
* | Fix for #1091468: DESTROOTed frameworkinstalls fail. Added a --destroot | Jack Jansen | 2004-12-27 | 1 | -2/+7 |
| | | | | | | | option to various tools, and do the right thing when we're doing a destroot install. Will backport to 2.4 and 2.3. | ||||
* | Fixed a bug that's been there from the beginning but wasn't noticed | Just van Rossum | 2003-07-10 | 1 | -3/+3 |
| | | | | | | | | until now: the inheritance of default values was the wrong way around. This caused app bundles to get a type of "BNDL" instead of "APPL". Apparently this is not a problem until you try to drag your app to the dock. ---------------------------------------------------------------------- | ||||
* | #765903: | Just van Rossum | 2003-07-04 | 1 | -5/+22 |
| | | | | | | | - added bundle_id/--bundle-id option, to specify the CFBundleIndentifier #765615: - in the appropriate situation, prepend $PATH with our path instead of setting it. | ||||
* | If a --python option is used to specify the Python to use in the #! | Jack Jansen | 2003-07-04 | 1 | -1/+4 |
| | | | | line also use this as the executable in the bundle. | ||||
* | restore 2.2 compatibility: | Just van Rossum | 2003-06-29 | 1 | -11/+11 |
| | | | | | - don't use "abc" in aString - don't reorganize extension modules when not using zipimport | ||||
* | - added --semi-standalone option that builds apps that depend on an | Just van Rossum | 2003-06-29 | 1 | -26/+50 |
| | | | | | | | installed Python, yet include any modules not in the std lib - reworked extension module inclusion code: put all .so files in a subdirectory of Contents/Resources/, but more importantly, correctly support extensions that are submodules. | ||||
* | - do the right thing with symlinks inside directories we're copying | Just van Rossum | 2003-06-20 | 1 | -6/+13 |
| | | | | | - move the normpath stuff around a bit - added dubious special case to addPythonFramework() | ||||
* | make sure paths to dirs don't end in a / | Just van Rossum | 2003-06-20 | 1 | -2/+2 |
| | |||||
* | Reworked --strip option: it will now look at _any_ file that's marked | Just van Rossum | 2003-06-20 | 1 | -13/+24 |
| | | | | executable in the bundle. Therefore got rid of the "binaries" attribute. | ||||
* | register the library inside Python.framework as eligable for stripping | Just van Rossum | 2003-06-20 | 1 | -2/+4 |
| | |||||
* | Add initial standalone support for Python.framework | Just van Rossum | 2003-06-20 | 1 | -2/+32 |
| | |||||
* | Added a --python option, which sets the python to be used in the #! line | Jack Jansen | 2003-05-25 | 1 | -1/+9 |
| | | | | in the bootstrap script of the applet. | ||||
* | Detabbed. | Jack Jansen | 2003-04-09 | 1 | -618/+618 |
| | |||||
* | use os.path.realpath() instead of os.readlink() | Just van Rossum | 2003-03-21 | 1 | -3/+1 |
| | |||||
* | only set $PYTHONHOME when building a standalone app. | Just van Rossum | 2003-03-21 | 1 | -1/+3 |
| | |||||
* | Patch #681927 from Robin Dunn: add option to add shared libraries or | Just van Rossum | 2003-03-21 | 1 | -1/+15 |
| | | | | frameworks to the bundle. | ||||
* | set $PYTHONHOME in the bootstrap script, for no good reason really, | Just van Rossum | 2003-03-20 | 1 | -0/+1 |
| | | | | except to avoid getpath.c giving unsollicited advice on stderr. | ||||
* | Actually *do* override the type in AppBuilder. | Jack Jansen | 2003-03-05 | 1 | -1/+1 |
| | |||||
* | Moved some application-bundle specific code from the BundleBuilder class to | Jack Jansen | 2003-03-05 | 1 | -5/+9 |
| | | | | | | AppBuilder, and set the default type to BNDL (overridden in AppBuilder). This surfaced when trying to build help bundles. | ||||
* | use the same Python for running the bootstrap script and the main program | Just van Rossum | 2003-02-26 | 1 | -1/+9 |
| | |||||
* | remove sitecustomize hack, will be solved elsewhere | Just van Rossum | 2003-02-26 | 1 | -25/+0 |
| | |||||
* | Reverted the rev. 1.8 change: the magic for decoding resourcefiles | Jack Jansen | 2003-02-25 | 1 | -4/+0 |
| | | | | is now in buildtools. | ||||
* | tweak error message | Just van Rossum | 2003-02-25 | 1 | -2/+2 |
| | |||||
* | - renamed the --copyfile option to --file. | Just van Rossum | 2003-02-25 | 1 | -4/+6 |
| | | | | | - tweaked the help text a little. (Jack: up to you to change your client code.) | ||||
* | added some comments, minor tweaks | Just van Rossum | 2003-02-25 | 1 | -3/+34 |
| | |||||
* | Resolving parts of #688907: | Just van Rossum | 2003-02-25 | 1 | -9/+29 |
| | | | | | | | | | | | | - Replaced bootstrap shell script with Python script. This means standalone apps built with bundlebuilder will not work on MacOS < 10.1, since we depend (again) on an installed Python. - Add a hack to set sys.executable; the bootstrap script does os.execve() with an argv[0] that's different from the actual Python executable (it has to match the CFBundleExecutable entry in the Info.plist to make the app work both from the Finder and the command line, and it has to be the bootstrap script), yet a proper sys.executable is needed to spawn auxiliary processes. | ||||
* | Added a -c (--copyfile) option with argument src:dst which copies file src | Jack Jansen | 2003-02-24 | 1 | -2/+8 |
| | | | | into dst in the bundle. The Python API already had this functionality | ||||
* | Added an argv_emulation option (command line option: --argv or -a) which | Jack Jansen | 2003-02-18 | 1 | -2/+36 |
| | | | | | creates the sys.argv emulation wrapper for droplets. Also updates the plist, if needed, and the includedModules (but this last is untested). | ||||
* | Use "$@" to pass arguments to Python in stead of "${1}". This passes all | Jack Jansen | 2003-02-18 | 1 | -1/+1 |
| | | | | arguments, and also does the right thing for the no argument case. | ||||
* | When installing resource files whose name ends in .rsrc use the | Jack Jansen | 2003-02-17 | 1 | -0/+3 |
| | | | | | "copy anything to a data fork based resource file" trick of macresource. Fixes #688007. | ||||
* | Thank you sir, can I have another. | Just van Rossum | 2003-02-12 | 1 | -3/+3 |
| | |||||
* | jeez, now I know why I shouldn't even _want_ to learn sh. | Just van Rossum | 2003-02-02 | 1 | -4/+4 |
| | |||||
* | icon support by Robin Dunn, closes patch #678218 | Just van Rossum | 2003-02-01 | 1 | -1/+14 |
| | |||||
* | make sure src exists before creating a symlink | Just van Rossum | 2003-01-17 | 1 | -0/+2 |
| | |||||
* | make sure Info.plist has a CFBundleIdentifier entry | Just van Rossum | 2003-01-13 | 1 | -0/+2 |
| | |||||
* | Replaced imp.set_frozenmodules() cruft with proper zipimport support. | Just van Rossum | 2003-01-02 | 1 | -43/+42 |
| | | | | | This work uncovered the zipimport bug in 2.3a1 -- wish I'd had time to do this before the release :-(. | ||||
* | Moved most of Mac/Lib hierarchy to Lib/plat-mac: it can be used both | Jack Jansen | 2002-12-30 | 1 | -0/+704 |
in MacPython-OS9 and MacPython-OSX (or the equivalent unix Python on Mac OS X). The only items remaining in Mac/Lib are modules that are meaningful only for MacPython-OS9 (CFM stuff, MacPython preferences in resources, etc). |