Jump to content
Pavo

OpenCore Build App

27 posts in this topic

Recommended Posts

Advertisement

Enjoyed! Worked like a charm, thank you :yes:

Share this post


Link to post
Share on other sites

Made updates to the build script.

 

First time running the script:

Cloning acidanthera's Repos.
Compiling the latest commited Debug version of Lilu.
Compiling the latest commited Release version of Lilu.
Compiling the latest commited Release version of WhateverGreen.
Compiling the latest commited Release version of AppleALC.
Compiling the latest commited Release version of CPUFriend.
Compiling the latest commited Release version of VirtualSMC.
Compiling the latest commited Release and Debug version of OpenCorePkg.
Compiling the latest commited Release and Debug version of AptioFixPkg.
Compiling the latest commited Release and Debug version of AppleSupportPkg.
Compiling the latest commited Release and Debug version of OpenCoreShell.
Creating Opencore EFI structure on your desktop.
Copying Built Products into EFI Structure folder on your desktop.
All Done!

Running the script after the first time:

Acidanthera's Repos already exist.
Checking if there is any updates to the repos.
Lilu repo is up to date.
WhateverGreen repo is up to date.
AppleALC repo is up to date.
CPUFriend repo is up to date.
VirtualSMC repo is up to date.
OpenCorePkg repo is up to date.
AptioFixPkg repo is up to date.
AppleSupportPkg repo is up to date.
OpenCoreShell repo is up to date.
Updating Packages.
Updating current CompletedBuilds folder on your desktop.
Copying Built Products into EFI Structure folder on your desktop.
All Done!

 

Share this post


Link to post
Share on other sites
Posted (edited)

@Pavo

If changes are made to the OcSupportPkg, MacInfoPkg, Efipkg script, this is not taken into account.

Edited by ctich

Share this post


Link to post
Share on other sites
5 hours ago, ctich said:

@Pavo

If changes are made to the OcSupportPkg, MacInfoPkg, Efipkg script, this is not taken into account.

Those are only taken in for account when OpenCorePkg itself gets updated. It does a check for each of the repos and if there is an update, it re-compiles it.

Share this post


Link to post
Share on other sites

Update 1.1

- Fixed some bugs which stopped the app from compiling the latest commits to an updated repo after the repo made an update.

Share this post


Link to post
Share on other sites
Posted (edited)
On 8/6/2019 at 5:40 AM, Pavo said:

Update 1.7

- Fixed Code signing issues, please down from GitHub and replace existing app.

https://github.com/Pavo-IM/ocbuilder/releases/download/1.7/OCBuilder_1.7.zip

 

Great job:)

Can you remove or change the link in first post, please.

 

EDIT: Can you add network kexts (ethernet or wifi), please. I note that config.plist don't have Booter section. I don't know why.

Edited by Matgen84

Share this post


Link to post
Share on other sites
7 hours ago, n.d.k said:

Is the app Catalina & Xcode 11 compatible?

 

You don't need to compile yourself, just download release. Take a look at repo: no commits between each release version. Just my opinion.

Share this post


Link to post
Share on other sites
6 hours ago, Matgen84 said:

 

You don't need to compile yourself, just download release. Take a look at repo: no commits between each release version. Just my opinion.

I was asking because I see the script was using sudo command and try to make a bunch folders in Catalina system space...:( 

Share this post


Link to post
Share on other sites
4 minutes ago, n.d.k said:

I was asking because I see the script was using sudo command and try to make a bunch folders in Catalina system space...:( 

Yes the app is Catalina and Xcode 11 compatible, it only creates folders during git cloning in the /tmp directory and then where ever you select to have the compiled files to be saved. It uses sudo command because of different user permissions on the /usr/local/bin directory. If you use Homebrew, it changes the permission on that directory to root:wheel and not to the user currently logged in.

Share this post


Link to post
Share on other sites

New to OC so i though i would try your OCBuilder.

On Catalina 10.15.1 beta 2 and beta 1 i never get a completed build.

OCBuilder just halts where the screenshot shows.

Using OCBuild 2.9

Screen Shot 2019-10-18 at 11.08.47 am.png

Share this post


Link to post
Share on other sites
On 10/18/2019 at 2:54 AM, SavageAUS said:

New to OC so i though i would try your OCBuilder.

On Catalina 10.15.1 beta 2 and beta 1 i never get a completed build.

OCBuilder just halts where the screenshot shows.

Using OCBuild 2.9

Screen Shot 2019-10-18 at 11.08.47 am.png

For the OCBuilder 3.0 version I have it myself, the program ends without success.

Share this post


Link to post
Share on other sites
1 hour ago, AliPas52 said:

For the OCBuilder 3.0 version I have it myself, the program ends without success.

Run the app executable in terminal and see what errors that are presented.

Share this post


Link to post
Share on other sites

Hi Pavo,

I updated the issue on github running the ocbuilder in terminal:

https://github.com/Pavo-IM/ocbuilder/issues/5#issuecomment-554378310

Share this post


Link to post
Share on other sites

Trying OCBuilder 3.2 but doesn't complete, ends in error:

 

"OK"
"error: MdePkg/Library/UefiDebugLibConOut/DebugLibConstructor.c: No such file or directory"

 

Thank you

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×