Added empty template for rewire and wirekits

This commit is contained in:
York Jasper Niebuhr 2025-08-15 16:46:48 +02:00
commit d4cab5ae04
8 changed files with 33 additions and 0 deletions

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
rewire
*.so

24
Makefile Normal file
View File

@ -0,0 +1,24 @@
REWIRE_SRC_DIR := src
REWIRE_INCLUDE_DIR := include
REWIRE_SRC := $(wildcard $(REWIRE_SRC_DIR)/*.cpp)
REWIRE_CC := g++
REWIRE_CFLAGS := -std=c++20 -I $(REWIRE_INCLUDE_DIR) -Wall -fPIC -fvisibility=hidden -rdynamic
WIREKIT_CC := g++
WIREKIT_CFLAGS := -std=c++20 -I $(REWIRE_INCLUDE_DIR) -Wall -fno-rtti -Wno-literal-suffix -fPIC -shared
all: rewire wirekits
rewire: $(REWIRE_SRC)
$(REWIRE_CC) $(REWIRE_CFLAGS) -o $@ $(REWIRE_SRC)
wirekits: example.so darkrose.so
example.so: $(wildcard wirekits/example/*.cpp)
$(WIREKIT_CC) $(WIREKIT_CFLAGS) -o $@ $^
darkrose.so: $(wildcard wirekits/darkrose/*.cpp)
$(WIREKIT_CC) $(WIREKIT_CFLAGS) -o $@ $^
clean:
rm -f rewire example.so darkrose.so

0
README.md Normal file
View File

6
src/main.cpp Normal file
View File

@ -0,0 +1,6 @@
#include <iostream>
int main(int argc, char** argv) {
std::cout << "Hello world!" << std::endl;
return 0;
}

View File

View File

@ -0,0 +1 @@

View File

View File