Go to file
CharlesThobe 33e60253d9 CI stuff
2022-04-18 00:39:17 +02:00
.github/workflows CI stuff 2022-04-18 00:39:17 +02:00
3rdparty adding missing 3rd party and includes 2022-01-05 08:45:22 +02:00
cmake_subdirs add "sdl_cfg.lua" windows definition to libocore 2022-01-06 06:15:17 +02:00
src Copy only chdman.cpp from tools. 2022-01-05 08:45:24 +02:00
.gitignore Add ninja stuff to .gitignore 2022-01-05 08:45:24 +02:00
CMakeLists.txt statically link on MinGW 2022-01-07 02:04:10 +02:00
genie_history.bash Add script for showing genie scripts changes 2022-01-05 08:45:24 +02:00
README.md edit readme 2022-01-05 08:45:24 +02:00
update_tree.bash Copy only chdman.cpp from tools. 2022-01-05 08:45:24 +02:00

chdman standalone

can be built on termux

Installing building tools.

apt update && apt dist-upgrade -y
apt install build-essential git ninja

Building

git clone https://github.com/CharlesThobe/chdman.git
cd chdman
mkdir build && cd build
cmake -G Ninja .. && ninja

the chdman binary will be in the build directory.

Installing on termux

after you compile run:

cp chdman ~/../usr/bin/.

Note: You can copy CMakeLists.txt, cmake_subdirs/, src/version.cpp and src/osd/modules/lib/osd_getenv.cpp over the MAME source tree and it will build.