Working on merging luprex and integration into one repository

This commit is contained in:
2024-09-30 18:15:27 -04:00
parent dcaff1de4a
commit 7e9040d9ce
8 changed files with 25 additions and 30 deletions

3
.gitignore vendored
View File

@@ -24,9 +24,6 @@ gmon.out
Integration.code-workspace Integration.code-workspace
Makefile Makefile
Source/Integration/lpx-*.hpp
Source/Integration/lpx-*.cpp
.vscode/** .vscode/**
Saved/** Saved/**
Platforms/** Platforms/**

View File

@@ -0,0 +1 @@
#include "../../luprex/ext/base-buffer.hpp"

View File

@@ -0,0 +1 @@
#include "../../luprex/cpp/drv/drvutil.cpp"

View File

@@ -0,0 +1 @@
#include "../../luprex/cpp/drv/drvutil.hpp"

View File

@@ -0,0 +1 @@
#include "../../luprex/cpp/core/enginewrapper.hpp"

View File

@@ -0,0 +1,2 @@
#define LUPREX_DLL_PATH "/home/jyelon/integration/luprex/build/linux/luprexlib.so"
#define LUPREX_ROOT_PATH "/home/jyelon/integration/luprex"

View File

@@ -1,27 +0,0 @@
#!/bin/sh
#
#
# Install symbolic links to the Luprex source and the Luprex DLL.
#
# These symbolic links are needed to be able to build integration.
#
#
if [ -d c:/luprex ] ; then
LUPREX=c:/luprex
DLL=$LUPREX/build/visual/luprexlib.dll
else
LUPREX=$HOME/luprex
DLL=$LUPREX/build/linux/luprexlib.so
fi
rm -f Source/Integration/lpx-*.hpp
rm -f Source/Integration/lpx-*.cpp
echo '#include "'$LUPREX'/ext/base-buffer.hpp"' > Source/Integration/lpx-basebuffer.hpp
echo '#include "'$LUPREX'/cpp/drv/drvutil.hpp"' > Source/Integration/lpx-drvutil.hpp
echo '#include "'$LUPREX'/cpp/drv/drvutil.cpp"' > Source/Integration/lpx-drvutil.cpp
echo '#include "'$LUPREX'/cpp/core/enginewrapper.hpp"' > Source/Integration/lpx-enginewrapper.hpp
echo '#define LUPREX_DLL_PATH "'$DLL'"' > Source/Integration/lpx-paths.hpp
echo '#define LUPREX_ROOT_PATH "'$LUPREX'"' >> Source/Integration/lpx-paths.hpp

19
rebuild-config.sh Executable file
View File

@@ -0,0 +1,19 @@
#!/bin/sh
#
# Fix the file 'lpx-paths.hpp', which contains the paths for the luprex
# DLL and the luprex root path.
#
if [ -d c:/luprex ] ; then
LUPREX=c:/integration/luprex
DLL=$LUPREX/build/visual/luprexlib.dll
else
LUPREX=$HOME/integration/luprex
DLL=$LUPREX/build/linux/luprexlib.so
fi
echo '#define LUPREX_DLL_PATH "'$DLL'"' > Source/Integration/lpx-paths.hpp
echo '#define LUPREX_ROOT_PATH "'$LUPREX'"' >> Source/Integration/lpx-paths.hpp