Jump to content

Philip Petev

Philip Petev

Member Since 13 Oct 2006
Offline Last Active Today, 02:52 AM
*****

#2447112 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 18 June 2017 - 10:54 PM

No, this driver allows boot from NTFS-formatted drive and that's the only thing is does AFAIK. A support from the OS itself is still required for proper write operations.

#2446967 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 18 June 2017 - 04:15 PM

This is here: Screen Shot 2017-06-18 at 19.26.48.png 144.42KB 5 downloads Screen Shot 2017-06-18 at 19.28.26.png 142.48KB 7 downloadsAre you sure all related options are set to YES (lines 63-65)?

#2446860 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 18 June 2017 - 02:32 PM

Just added the NTFS.efi support. I've also rewritten the function that handles all that proprietary drivers (it's now CheckProprietary). The test version is at the usual place.

#2446385 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 17 June 2017 - 02:42 PM

Alright guys, just uploaded the new test version 4.5.0. Now Apple's proprietary EFI drivers (HFS+ and APFS) can be added to the package and that is configurable through the two variables USEHFSPLUS and USEAPFS (lines 63 and 64). The EFI files will be downloaded and stored in ~/src/tools in case they're missing. The test script is at the usual place.

#2446172 Clover General discussion

Posted by Philip Petev on 17 June 2017 - 05:38 AM

In build_Clover.command with Developer mode, you can chose "ebuild.sh -fr" or else. I just tested No need for that. Option 5. build existing revision for release (no update, standard build) is sufficient, as that option uses -fr by default.

#2445056 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 15 June 2017 - 10:21 AM

That's not related to the script, more like the custom bash version you may have. /usr/local/bin/bash is not the place where bash should be, unless you have installed any custom repository like MacPorts (unlikely, MacPorts uses /opt/local/bin instead) or HomeBrew (very likely).

#2444961 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 15 June 2017 - 07:23 AM

Shanes-iMac:~ shane$ /usr/bin/curl -L https://raw.githubusercontent.com/Micky1979/Build_Clover/master/Build_Clover.command -o /tmp/Build_Clover.tmp  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current                               Dload  Upload   Total   Spent    Left  Speed100 57258  100 57258    0     0   122k      0 --:--:-- --:--:-- --:--:--  122kShanes-iMac:~ shane$ ls /tmpBuild_Clover.tmp com.apple.launchd.ZDmhuZpO1Xcom.apple.launchd.CxjelltCwu ntfs-automount.log10.12.6 Beta (16G16b)   Hm... curious. According to the curl man page, the -k option is used to tell curl to use the so-called insecure SSL connections. Useful, when a site certificate has just expired and hasn't been updated in time, though I didn't think it may become a pro...

#2435496 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 05 June 2017 - 04:14 PM

What do you mean by that? That file is not and has never been part of the Clover/edk2 source base, it's usually being added manually.

#2435411 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 05 June 2017 - 11:33 AM

Guys, just uploaded a new test version 4.4.8 and need some feedback. In order to test the changes, remove your ~/src/edk2 folder first. The test script can be found at the usual place.

#2429730 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 23 May 2017 - 01:08 PM

Yes, I've changed the preferred NASM version to 2.13.01 inside the script since it's the current stable release, but the script will use any version as long as it's 2.12.02 or later. If you want to upgrade your NASM binary, all you have to do is delete the current one at ~/src/opt/local/bin and the script will download and install the new version on the next run.

#2424627 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 16 May 2017 - 01:50 PM

I'll look into it later this day. I think the whole function can be optimized

#2423669 Clover General discussion

Posted by Philip Petev on 15 May 2017 - 03:20 AM

fixed i am building Clover with clovergrowerpro....it was calling "makepkg No" fixed it so it calls "makepkg" without an arg CloverGrowerPro... :w00t: That thing was decommissioned long time ago.

#2423484 Clover Bug/Issue Report and Patch

Posted by Philip Petev on 14 May 2017 - 04:06 PM

@Slice: another proposition, courtesy of @Micky1979 1. Clover/CloverPackage/Makefile - three new targets are added for generation of package with removed options: make slimpkg1 - generates install package with removed the Themes subgroupmake slimpkg2 - generates install package with removed the Themes subgroup, Clover Updater and Clover Prefpanemake slimpkg3 - generates install package with removed the Themes subgroup, Clover Updater, Clover Prefpane, the RC scripts and Clover EFI (UEFI boot minimum package only) the make pkg target works as usual 2. The following files are updated to reflect those changes: Clover/CloverPackage/makepkgClover/CloverPackage/package/buildpkg.sh Attached Files  Clover_noextras.zip 13.78KB 3 downloads

#2423367 Clover General discussion

Posted by Philip Petev on 14 May 2017 - 01:45 PM

The Build_Clover.command script has nothing to do with the compiler flags/settings (except choosing the build toolkit: GCCxx or XCODE5/8). Besides, Build_Clover.command only passes options, that are already present in ebuild.sh, based on the user input (selection).

#2423277 Clover Bug/Issue Report and Patch

Posted by Philip Petev on 14 May 2017 - 10:00 AM

@Slice: this is not bug report or patch, more like an improvement. Tested a new code in Build_Clover.command that determines the NASM version, using string-based pattern matching and since that code is the same as the one that does the same in ebuild.sh, made some modifications in it too. The result is code, reduced to only 9 lines, that does the same thing, and all IFS-related stuff, removed from the script. Attached Files  ebuild.sh_noIFS.zip 9.32KB 4 downloads

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy