Commit graph

15695 commits

Author SHA1 Message Date
Alam Ed Arias
fc586b5c62 Update .gitlab-ci.yml file
Build in the following order: testing, win32, amd64, i386, arm64 then win64
2023-10-13 23:46:44 +00:00
Alam Ed Arias
1bf78686e2 let not pass a point of a temp stack var around 2023-10-13 19:33:31 -04:00
Alam Ed Arias
96beee1d4d Update .gitlab-ci.yml file
set DEBIAN_FRONTEND envvar in aptcache
2023-10-13 21:43:15 +00:00
Alam Ed Arias
796adec979 Update .gitlab-ci.yml file
Retry building so we point out why it failed to compile
2023-10-13 21:40:41 +00:00
Alam Ed Arias
af020810bf fix compiling for GCC 11+ 2023-10-13 17:02:33 -04:00
Alam Ed Arias
fb299dd63e Update .gitlab-ci.yml file
Make the buildbot yell at us for warnings
2023-10-13 20:09:00 +00:00
Alam Ed Arias
a6038dd6f2 Update detect.mk
Add support for GCC 13.2
2023-10-13 19:49:43 +00:00
Alam Ed Arias
b8fb0280ab Update .gitlab-ci.yml file
more quiet out the apt-get commands
2023-10-13 16:45:02 +00:00
Alam Ed Arias
f6d37d504b Update .gitlab-ci.yml file
quiet out the apt-get commands
2023-10-13 16:37:06 +00:00
Alam Ed Arias
aa9d84b6d2 Update .gitlab-ci.yml file
Let try building on Debian Testing
2023-10-13 16:13:31 +00:00
Alam Ed Arias
0368a1ce8b cleanup whitespace in .gitlab-ci.yml 2023-10-12 22:49:44 -04:00
Alam Ed Arias
8b33dd604b Revert "Update .gitlab-ci.yml file"
This reverts commit 5acceaa238.
2023-10-12 22:48:34 -04:00
Alam Ed Arias
5acceaa238 Update .gitlab-ci.yml file
Let see if we can pass an option for what architecture we are installing for
2023-10-13 02:46:00 +00:00
Alam Ed Arias
dfe1810580 Revert "Undo src/Makefile"
This reverts commit 4f116673f3.
2023-10-12 22:30:26 -04:00
Alam Ed Arias
4f116673f3 Undo src/Makefile
Let see, revert OBJCOPY,OBJDUMP and WINDRES statements
2023-10-12 22:26:43 -04:00
Alam Ed Arias
008efa9b0e Update .gitlab-ci.yml file
We do not need to install GCC for w64-mingw32 jobs
2023-10-13 02:08:53 +00:00
Alam Ed Arias
903792f109 Update .gitlib-ci.yml
Remove whitespace
2023-10-12 20:07:22 -04:00
Alam Ed Arias
4e2324216d Makefile
Also allow overwrite of OBJCOPY, OBJDUMP and WINDRES
2023-10-12 19:43:09 -04:00
Alam Ed Arias
5449ca2dbf Update .gitlab-ci.yml file
force the Makefile system to use our cross-compile binutil package
2023-10-12 18:25:02 +00:00
Alam Ed Arias
fe65f2b271 Update cpdebug.mk
Allow Env to overwrite Makefile's default OBJCOPY and OBJDUMP, just like CC
2023-10-12 18:12:23 +00:00
Alam Ed Arias
fa76733fee Update .gitlab-ci.yml file
let see if the Makefile system will just read from env
2023-10-12 18:01:44 +00:00
Alam Ed Arias
88ec9233b5 Update .gitlab-ci.yml file
Overwrite OBJCOPY and OBJDUMP settings for Linux targets
2023-10-12 17:36:37 +00:00
Alam Ed Arias
f5cf1ce5a5 Update .gitlab-ci.yml file
Forget to add arm64 arch to the Debian system
2023-10-12 16:53:32 +00:00
Alam Ed Arias
7ba7c5e6a0 Update .gitlab-ci.yml file
Add build for ARM64
2023-10-12 16:17:10 +00:00
Alam Ed Arias
83628d6049 Update .gitlab-ci.yml file
Set PKG_CONFIG_PATH for targeted archs
2023-10-12 13:11:16 +00:00
Alam Ed Arias
50c32451fb Update .gitlab-ci.yml file
Try to build i686 linux binaries
2023-10-12 12:55:10 +00:00
Alam Ed Arias
567565968d Update .gitlab-ci.yml file
use gcc-mingw-w64-(i686|x86-64)-win32 package
2023-10-12 05:38:11 +00:00
Alam Ed Arias
caf2b486c4 Update .gitlab-ci.yml file
do not install posix version of mingw-w64
2023-10-12 05:31:31 +00:00
Alam Ed Arias
ea02f5c810 Update .gitlab-ci.yml file
since each build job run in their own docker, only install packages as needed for each job
2023-10-12 05:22:42 +00:00
Alam Ed Arias
82b29bdfcf Update .gitlab-ci.yml file
Name the artifacts by project name,branch, then SHA
2023-10-12 05:04:02 +00:00
Alam Ed Arias
ce760342c2 Update .gitlab-ci.yml file
fix setting $CC in build-x86_64-linux-gnu job
2023-10-12 04:26:02 +00:00
Alam Ed Arias
bd1adb2667 Update .gitlab-ci.yml file
inline the script to setup ccache should be done in one line?
2023-10-12 04:22:15 +00:00
Alam Ed Arias
ff4c4c806a Update .gitlab-ci.yml file
split build job for each target: x86-64, Win32, Win64
2023-10-12 04:12:15 +00:00
Alam Ed Arias
ae25f9ac44 Update .gitlab-ci.yml file
yea the Mingw-w64 is called "x86_64-w64-mingw32", not "x86_64-w64"
2023-10-12 03:06:17 +00:00
Alam Ed Arias
95c81696a5 Update .gitlab-ci.yml file
build Mingw64 binary
2023-10-12 03:00:34 +00:00
Alam Ed Arias
735b8314e8 Update .gitlab-ci.yml file
forget about change the Debian mirror
2023-10-12 02:23:36 +00:00
Alam Ed Arias
f015b6ea68 Update .gitlab-ci.yml file
let look inside debian.sources
2023-10-12 02:18:29 +00:00
Alam Ed Arias
58a10836f0 Update .gitlab-ci.yml file
try to overwrite mirrors file
2023-10-12 02:15:47 +00:00
Alam Ed Arias
27776173ca Update .gitlab-ci.yml file
let see what in the /etc/apt folder
2023-10-12 02:08:24 +00:00
Alam Ed Arias
01fc7810e2 Update .gitlab-ci.yml file
use DO mirror?
2023-10-12 02:03:04 +00:00
Alam Ed Arias
dbd40ef422 Update .gitlab-ci.yml file
auto cache our apt cache
2023-10-12 01:52:52 +00:00
Alam Ed Arias
dc2a5b9496 Update .gitlab-ci.yml file
do not play games with $PATH
2023-10-12 01:36:29 +00:00
Alam Ed Arias
d7ea647f9b Update .gitlab-ci.yml file
apt cache do not need to be protected
also, name artifact for binaries from build-native job
2023-10-12 01:21:23 +00:00
Alam Ed Arias
53eafa046c Update .gitlab-ci.yml file
fixup typo
2023-10-12 01:07:42 +00:00
Alam Ed Arias
8b45483842 Update .gitlab-ci.yml file
autoclean apt cache and change cache key to image name
2023-10-12 01:06:00 +00:00
Alam Ed Arias
4b43f92b13 Update .gitlab-ci.yml file
switch docker image to debian, slim version, part 2
2023-10-11 05:10:23 +00:00
Alam Ed Arias
e7417ea116 Update .gitlab-ci.yml file
switch docker image to debian, slim version
2023-10-11 05:07:25 +00:00
Alam Ed Arias
37909c95b1 Update .gitlab-ci.yml file
cache apt packages, part 8
2023-10-11 05:03:19 +00:00
Alam Ed Arias
97096445df Update .gitlab-ci.yml file
cache apt packages, part 7
2023-10-11 05:00:08 +00:00
Alam Ed Arias
3db57df353 Update .gitlab-ci.yml file
cache apt packages, part 6
2023-10-11 04:57:29 +00:00