Commit Graph

699 Commits

Author SHA1 Message Date
Sergey Isakov
fb85d026f9 Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader 2019-09-12 15:57:36 +03:00
Sergey Isakov
f45e1fdb5c some security checks
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-12 15:57:15 +03:00
vectorsigma
58acdb5ef7 Fixed uninitialized variable 2019-09-12 14:44:44 +02:00
Sergey Isakov
73ea83b9ae add -Wno-unused-but-set-variable to GCC* flags
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-12 15:19:48 +03:00
Sergey Isakov
a557a314a6 dont say mouse cant bear if it is disabled
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-12 13:56:28 +03:00
Sergey Isakov
3f3066dc06 Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader 2019-09-12 13:38:00 +03:00
Sergey Isakov
c3397fb550 a possibility to block set some runtime variables
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-12 13:37:33 +03:00
vectorsigma
17c96a3ae5 fixed postbuild for builme 2019-09-12 11:47:18 +02:00
Sergey Isakov
a355a5dad4 fix errors in MemoryAllocationLib
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-12 11:37:56 +03: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
f6fdf0197c Sync revision with sourceforge
Added gcc9 following Zenith432's commit https://sourceforge.net/p/cloverefiboot/code/5079/
2019-09-12 08:49:40 +02:00
Sergey Isakov
7f84770e50 a template for further work
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-12 09:03:34 +03:00
Sergey Isakov
ceb598f369 text formatting
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-12 06:28:21 +03:00
vectorsigma
7e42656fdd Delete cached files (Conf/.cache) 2019-09-11 15:03:19 +02:00
vectorsigma
f8ee287db0 Deleted ignored file from the cache 2019-09-11 13:22:17 +02:00
vectorsigma
622566285c Update e correction for buildme 2019-09-11 13:13:44 +02:00
Sergey Isakov
ff099df45a change build rules, tested on VS
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-11 12:11:51 +03:00
Sergey Isakov
69ee35e317 new GUIDs for dumping purpose
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-11 07:58:39 +03:00
Sergey Isakov
87521fa71a add languages except en to gitignore
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-09 08:44:28 +03:00
Sergey Isakov
e38ac68c9f 32bit target is no more supported in Mojave
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-09 07:34:41 +03:00
Sergey Isakov
62f7ae6ead update revision
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-08 22:31:00 +03:00
Sergey Isakov
f95941f24e sync with sf.net
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-08 21:52:29 +03:00
vectorsigma
3830dcf5d9 Sync revision with sf 2019-09-07 15:01:57 +02:00
vectorsigma
9ac8351a66 buildbe can use different toolchain 2019-09-07 14:57:07 +02:00
vectorsigma
7e526c275b Fixed GCC compilation in macOS 2019-09-07 14:06:03 +02:00
vectorsigma
8ea0bc5658 Removing Conf/BuildEnv.sh from the cache 2019-09-07 03:50:20 +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
396ce9b738 SHA1 commit version in Version.h 2019-09-06 15:48:06 +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
Sergey Isakov
fcc7767592 add absent files
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-05 20:54:56 +03:00
vectorsigma
4f5453cac3 Ignore some autogenerated files 2019-09-05 16:43:47 +02:00
vectorsigma
88fc653344 Fixed clover-genconfig headers search path
MdePkg is inside Clover now
2019-09-05 15:50:58 +02:00
vectorsigma
a99ef24606 Fix for the package
TODO: fix clover-genconfig
2019-09-05 15:11:48 +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
0f4d209cf2 modified build rules
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-05 12:00:45 +03:00
Sergey Isakov
c3e9b956c6 include python build
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-05 07:32:53 +03:00
Sergey Isakov
22934bbecf include headers into inf files
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-05 07:30:46 +03:00
Sergey Isakov
e44443837a fixed some headers
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-05 06:27:09 +03:00
Sergey Isakov
b1264ef1e3 changes of BaseTools
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-04 23:02:41 +03:00
Sergey Isakov
f148eed2c9 fix windows compilation somehow
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-04 15:27:51 +03:00
Sergey Isakov
7a0d3948dc apply revision 5064 from sf
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-04 13:53:00 +03:00
Sergey Isakov
15dada20e6 sync sources wuth new edk2
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-04 13:44:38 +03:00
Sergey Isakov
01473834b9 add headers
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-03 16:56:07 +03:00
Sergey Isakov
8b8158cf56 additional includes
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-03 16:36:55 +03:00
Sergey Isakov
081d1b5210 added absent files and fixed dependencies
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-03 15:19:03 +03: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
Sergey
aa95346efe
Initial commit 2019-09-02 11:22:15 +03:00