14 Commits

Author SHA1 Message Date
Roddy Rappaport
cc1c9763b2 Added X64 build prefix
There's no real reason to assume the host machine is X64.
2024-12-21 13:27:43 +02:00
Roddy Rappaport
ff0d3ad28f Added -e flag to bash build.sh
We want audible fails
2024-12-21 13:26:37 +02:00
Roddy Rappaport
c86f506e90 Add submodules to build/packages
Using symlinks the submodules are added to appear just like any
downloaded unpacked tar.

Also added a Makefile clean rule to clean the submodules, which
includes Reseting the submodules to the origin branch state,
including ignored files.
2024-12-21 13:26:37 +02:00
Roddy Rappaport
46e8eb22a8 Added static-python and static gdb submodules 2024-12-21 13:26:37 +02:00
Guy Shimko
fa04d3a7a2 gdb with python support integration
This commits enables gdb's python support. In order to make it work, we
had to create a python fork with some patches to the buildsystem, and
also had to patch gdb as well.
2024-12-21 13:26:37 +02:00
Guy Shimko
d55a31bb5e build: build gdb with tui mode enabled
This was acheived by forcing gdb to use our own static libncurses
2024-11-10 23:22:56 +02:00
Guy Shimko
a962fbb441 build: download the ncurses package 2024-11-10 23:22:56 +02:00
Guy Shimko
8dc07deb66 build: add mips & mipsel targets 2024-11-10 22:26:05 +02:00
Guy Shimko
4c9cc100fb build: update gdb to v15.2 2024-10-30 22:15:12 +02:00
Roi Klevansky
fe4ad583ae fix: move all package links to GNU FTP 2024-10-30 20:38:57 +02:00
Roi Klevansky
4cde133d93 build: make build script more verbose 2024-10-29 20:59:46 +02:00
Roi Klevansky
b5e5665dd8 build: add build script for automated building 2024-10-29 20:59:46 +02:00
Roi Klevansky
4347d18af5 build: add script which patches GDB 2024-10-29 20:59:46 +02:00
Roi Klevansky
ab0673611d build: add script for automatically downloading packages 2024-10-29 20:59:46 +02:00