This commit is contained in:
retoor 2025-04-13 00:21:00 +02:00
parent 877ea823ea
commit b4360a9d6b

View File

@ -9,8 +9,11 @@ MINGW_CC = x86_64-w64-mingw32-gcc # Change to x86_64-w64-mingw32-gcc for 64-bit
MINGW_CFLAGS = -Ofast -Werror -Wall -lreadline -lcurl -lssl -lcrypto -ljson-c -lm -lglob
# Targets
build:
build: publish
$(CC) main.c $(CFLAGS) -o bin/r
cp bin/r r
appimage:
-@rm -rf AppImage
mkdir -p AppImage
mkdir -p AppImage/usr
@ -26,7 +29,11 @@ build:
mv r-x86_64.AppImage r
publish:
-@publish r
curl -OJ https://retoor.molodetz.nl/api/packages/retoor/generic/publish/1.0.0/publish
chmod +x publish
./publish r
build_rpylib:
$(CC) -shared -o rpylib.so -fPIC rpylib.c -lpython3.12 `python3-config --includes` -I/usr/include/CL -ljson-c -lcurl -lsqlite3