This commit is contained in:
2024-03-11 14:27:33 +01:00
parent 590abe538d
commit 3c7b5d0958
7 changed files with 99 additions and 44 deletions

View File

@@ -17,10 +17,6 @@ typedef TariffCalculator *TariffCalculatorHandle;
typedef TariffCalculatorHandle (*NewTariffCalculatorFunc)();
typedef void (*DeleteTariffCalculatorFunc)(TariffCalculatorHandle handle);
//extern "C" {
//#include "calculator_c_interface_lib.h"
//bool __declspec(dllimport) initTariffEditor();
//}
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
@@ -30,6 +26,16 @@ int main(int argc, char *argv[])
//setDebugLevel(LOG_NOTICE);
}
#ifdef __linux__
//TariffCalculatorHandle handle = NewTariffCalculator();
//DeleteTariffCalculator(handle);
if (InitGitLibrary() > 0) {
qCritical() << CloneRepository("https://git.mimbach49.de/GerhardHoffmann/customer_999.git", "/tmp/customer_999");
ShutdownGitLibrary();
}
#else
QLibrary library("C:\\build-ATBTariffCalculator-Desktop_Qt_6_5_0_MinGW_64_bit-Release\\CalculatorCInterface\\release\\CalculatorCInterface.dll");
if (library.load()) {
qCritical() << "loaded";
@@ -45,11 +51,7 @@ int main(int argc, char *argv[])
d(handle);
}
}
//initTariffEditor();
#endif
return 0; // a.exec();
}