Changeset 11612


Ignore:
Timestamp:
Jan 13, 2009, 2:29:05 AM (11 years ago)
Author:
gb
Message:

In CREATE-IDE-BUNDLE: just create an empty executable file, rather
than copying the kernel. (It's not even clear if this is necessary,
and it doesn't seem to be necessary to mark the nominal executable
file as "executable" in order for the bundle-faking stuff to work.)
(This seems to work on Leopard and my recollection is that this
is how things worked on older OS releases, but I haven't checked
on Tiger.)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/cocoa-ide/ide-bundle.lisp

    r11542 r11612  
    5050      ;; anything, as long as its executable bits were set.
    5151      (let* ((image-name (ccl::standard-kernel-name))
     52             #+ignore
    5253             (ccl-image (make-pathname :name image-name :host "ccl"))
    5354             (dest-image (make-pathname :name image-name
    5455                                        :defaults (subdir contents-dir "MacOS"))))
    5556        (ensure-directories-exist dest-image)
    56         (copy-file ccl-image dest-image :if-exists :supersede :preserve-attributes t))
     57        #+no
     58        (copy-file ccl-image dest-image :if-exists :supersede :preserve-attributes t)
     59        (ccl::touch dest-image)
     60        )
    5761      (ccl::touch target-dir))))
    5862
Note: See TracChangeset for help on using the changeset viewer.