Commit Graph

93 Commits

Author SHA1 Message Date
SergeySlice aee426fa30 restore CloverEFI functionality
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-10-16 10:06:20 +03:00
vectorsigma72 ccb6dac2d1 Update buildme
option 12 open CloverV2/EFI/CLOVER instead of CloverV2/EFI/CLOVER/drivers
2020-05-30 14:04:04 +02:00
vectorsigma72 6241b27185 gcc 10.1.0 2020-05-14 14:09:52 +02:00
vectorsigma72 9dcb75cbd9 Ensure the sym directory exist when the package installer is never in use. 2020-05-11 20:01:02 +02:00
vectorsigma72 a9f3874779 Update buildme 2020-04-14 20:27:42 +02:00
vectorsigma72 fd2433e9e2 builme: ask for confirmation before reset repository or clean BaseTools
Also the reset changes has a new position.
2020-04-13 01:11:14 +02:00
vectorsigma72 d9b870f070 Update buildme 2020-04-11 14:13:11 +02:00
vectorsigma72 1fb197c067 buildme, quit is back to normal 2020-04-11 12:53:59 +02:00
vectorsigma72 a53de40946 buildme correction for Linux + "get" vars in Extensions.swift (Clover.app) 2020-04-10 23:10:18 +02:00
vectorsigma72 a44148638b Clover.app, added Badruzeus theme repository 2020-04-10 19:01:41 +02:00
vectorsigma72 a4c90606d1 Clover.app: added LAbyOne's theme repository + themeout of date theme detection
HelmoHass themes repository (by LAbyOne) can be selected directly in the UI.
Now the theme manager knows when a theme is out dated and show a dedicate icon when this happens. Now Clover.app can encode the git sha1 ... always with out git.
Searching themes in the relative fields is now even more easy by tipying the name partially in case insensitive mode.
builme now close the Terminal window when exit is selected (thanks to LAbyOne).
Fixed a bug in the theme manager engine switching between repositories.
2020-04-09 05:31:05 +02:00
vectorsigma72 61c919eaa2 Update buildme 2020-04-08 00:44:44 +02:00
vectorsigma72 c8969630f3 Plist Editor for Cover.app
Introduced a real Property List Editor.
Fixed Theme manager engine.
Other minor fixes
2020-04-07 13:48:12 +02:00
vectorsigma72 e8a29b1a29 Clover.app v1.16 with clover-genconfig ability
The internal parser is  retro compatible with old Clover revisions since r3250. This is possible because a check for the existence of any variable inside SETTING_DATA structure is performed before the call. Variables are all accessed using the label property of the Mirror class, so as a string.
2020-03-01 15:16:28 +01:00
jief 79e69d1ec7 Recreate Conf at every compilation. 2020-02-18 09:02:44 +03:00
vectorsigma72 f0553398b1 buildme, autoclean after c++ 2020-02-18 00:53:58 +01:00
vectorsigma72 6468badb4a remove debug line from buildme 2019-12-01 17:07:19 +01:00
vectorsigma72 3918386e03 buildme, fixed unbound variable 2019-12-01 16:54:35 +01:00
vectorsigma72 5cfce7bc7a Use HFSPlus option
Use HFSPlus.efi. If present ebuild.sh will use it and VBoxhfs will be ignored.
Fixed custom build script detection.
2019-12-01 15:27:34 +01:00
vectorsigma72 c8a7bce456 buildme, fixed mistake of previous commit 2019-12-01 14:17:40 +01:00
vectorsigma72 0c04c6d83c Clover.app v1.11 Beta
- Retro compatibility since OS X Maveriks (10.9).
- Search update ability of Clover.app.
- Auto mount of the selected ESP.
- After the installation, if the target is an EFI system partition, that partition will be umounted.
- French translation by Ellibz.
- Code corrections and improvements.
2019-12-01 13:01:27 +01:00
Florin9doi fcc25ba1b6 Reduce the number of folders created outside of Clover source folder
Try to use ~/src/opt/local for TOOLCHAIN_DIR. If it doesn't exist,
we will use $CLOVERROOT/toolchain instead.
2019-11-09 10:52:55 +02:00
vectorsigma72 2cb23f21b1 Fixed a mistake 2019-11-08 14:42:51 +01:00
vectorsigma72 97ccb4840a Clover.app v1 Alpha
Agent application (macOS 10.11+).  More info at https://www.insanelymac.com/forum/topic/341047-cloverapp-testing/
2019-11-06 23:58:10 +01:00
Sergey Isakov 807a11a1b7 dont use vers.txt
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-09 08:46:12 +03:00
Sergey Isakov 8e745d4212 restore -fr for second compilation, else there are mixed codes
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-06 18:05:50 +03:00
Sergey Isakov abc2a5bcd8 change build order
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-05 09:51:28 +03:00
vectorsigma72 24750ec636 support for symlink for buildme 2019-09-23 12:54:58 +02:00
vectorsigma72 e70415c766 Fix gcc installation 2019-09-22 13:50:13 +02:00
vectorsigma72 3643e4a0da Build gcc if not found
if the OS is Darwin and the chosen toolchan is GCC53
2019-09-21 18:25:26 +02:00
vectorsigma72 fb2819d6c5 Clover SHA1 visible in the instsaller
Clover SHA1 visible in the instsaller. Quick fix for buildme and gettext detection.
2019-09-21 18:03:06 +02:00
vectorsigma72 5db875d2ef GCC53 is the default toolchain
GCC53 is the default toolchain. If x86_64-clover-linux-gnu-gcc (on macOS) is not found then XCODE8 will be used.
2019-09-15 20:06:04 +02:00
vectorsigma 4a66b22602 Update buildme 2019-09-12 20:04:50 +02:00
vectorsigma 17c96a3ae5 fixed postbuild for builme 2019-09-12 11:47:18 +02:00
vectorsigma b6aadbd0db Test build option for buildme
'test build (no autogen, no boot files)' used for a quick test for changes in the source code. It skip boot files and Version.h is not updated
2019-09-12 09:24:47 +02:00
vectorsigma 622566285c Update e correction for buildme 2019-09-11 13:13:44 +02:00
vectorsigma 9ac8351a66 buildbe can use different toolchain 2019-09-07 14:57:07 +02:00
vectorsigma 52baf4993b Fix a option in buildme 2019-09-06 17:42:51 +02:00
vectorsigma ed6f3d7226 buildme is compatible with Linux
builme script should be able to run in Linux, although dependencies must be installed by hand.
Fixed also some messages and errors if not running from a git repository. The case when the user download the zip snapshot from github.
2019-09-06 17:38:05 +02:00
vectorsigma 9de5c877b5 Fix for nasm detection
nasm is a business for ebuild.sh only
2019-09-06 12:03:49 +02:00
vectorsigma ac97cf5fb0 Fixed revision number
./vers.txt is the file where the revision must be set from now on

TODO: add the SHA1 to Version.h and to products nemes?
2019-09-05 20:23:09 +02:00
vectorsigma 1ec5de9534 Make Clover compilable in UNIX Systems using git
ebuild.sh/buildme update
2019-09-05 13:30:12 +02:00
Sergey Isakov 7c0aa811ec initial commit Clover sources 5061 and modules from EDK2 latest with legacy codes from UDK2018
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-03 12:58:42 +03:00