Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

flaubert

macrumors 6502
Jun 16, 2015
485
200
Portland, Oregon
Does the Plistlib Generator 2.0.8 or later have support for the Bootkicker feature? I'm guessing not, as it doesn't appear that Bootkicker is available as a separate project; the link on page 1 of the the OpenCore thread just leads to the github page to download the whole OpenCore package, and in the manual process you unzip the whole package and copy the file to where it needs to go under EFI/EFI/OC/Tools.

By the way, I found a great tool for merging files like the example setup.py with my own customized flaubert.py: CompareMerge2 from the App Store. So far it does what I need without even paying for the upgrade.
 

TECK

macrumors 65816
Original poster
Nov 18, 2011
1,129
478
Does the Plistlib Generator 2.0.8 or later have support for the Bootkicker feature?
After you build the tree with the generator, you can copy the file into right location. Have you looked at the tree structure? Is identical.
 

flaubert

macrumors 6502
Jun 16, 2015
485
200
Portland, Oregon
Hi @TECK, sorry to bother you... I'm running into problems trying to use the tool. I'm not really up to speed on using the git system, so I tried to repeat the method that I thought I used previously with success: download the zip file from github, unzip it and save the result as ~/opencore, and then do "python3 -B setup.py" to run the tool. When I do that I get this output:

Code:
cMP-DP1:opencore adminkurt$ python3 -B setup.py
* OpenCore 0.8.8
  - cleaning directory... OK
  - downloading component... OK
  - building files structure... OK
  - cleaning directory... OK
fatal: not a git repository (or any of the parent directories): .git
  - copying OcBinaryData files...
Traceback (most recent call last):
  File "/Users/adminkurt/opencore/setup.py", line 10, in <module>
    build.write_tree()
  File "/Users/adminkurt/opencore/opencore/build.py", line 659, in write_tree
    self.install_opencore(self.version, debug)
  File "/Users/adminkurt/opencore/opencore/build.py", line 544, in install_opencore
    self.copy_tree('{0}/Drivers'.format(source), '{0}/Drivers'.format(destination))
  File "/Users/adminkurt/opencore/opencore/build.py", line 438, in copy_tree
    for item in listdir(source):
FileNotFoundError: [Errno 2] No such file or directory: 'files/OcBinaryData/Drivers'
cMP-DP1:opencore adminkurt$

It sounds like I really need to go through the git system and create an actual repository locally, is that correct? Thank you.
 

TECK

macrumors 65816
Original poster
Nov 18, 2011
1,129
478
From now on, release updates will be managed directly into GitHub repo. Visit the Releases page, for latest available version.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.