Renamed project.

This commit is contained in:
Daniel
2024-10-14 16:28:34 +02:00
parent 256fd26f3f
commit 9e03533704
15 changed files with 44 additions and 44 deletions

View File

@ -7,7 +7,7 @@ PYTHONL = -Xlinker -export-dynamic
# Default super-target
all:
cd ../spt/ && g++ $(FLAGS) -std=c++2a -I/usr/include/opencv4 -c *.cpp ; cd ../swig/
swig -c++ -python -keyword -o spt_wrap.cxx spt.i
g++ $(FLAGS) $(PYTHONI) -c spt_wrap.cxx -o spt_wrap.o
g++ $(FLAGS) $(PYTHONL) -shared ../spt/*.o spt_wrap.o -lopencv_core -lopencv_imgproc -lopencv_calib3d -o _spt.so
cd ../rpt/ && g++ $(FLAGS) -std=c++2a -I/usr/include/opencv4 -c *.cpp ; cd ../swig/
swig -c++ -python -keyword -o rpt_wrap.cxx rpt.i
g++ $(FLAGS) $(PYTHONI) -c rpt_wrap.cxx -o rpt_wrap.o
g++ $(FLAGS) $(PYTHONL) -shared ../rpt/*.o rpt_wrap.o -lopencv_core -lopencv_imgproc -lopencv_calib3d -o _rpt.so

View File

@ -1,8 +1,8 @@
%module spt
%module rpt
%{
// Includes the header in the wrapper code
#include "../spt/camera.hpp"
#include "../spt/interface.hpp"
#include "../rpt/camera.hpp"
#include "../rpt/interface.hpp"
%}
// Some modules need extra imports beside the main .hpp file
@ -47,8 +47,8 @@ namespace std {
#pragma SWIG nowarn=511
// Parse the header file to generate wrappers
%include "../spt/camera.hpp"
%include "../spt/interface.hpp"
%include "../rpt/camera.hpp"
%include "../rpt/interface.hpp"
// Add additional Python code to the module
%pythoncode %{