mirror of
https://github.com/rbock/sqlpp11.git
synced 2024-11-16 12:51:13 +08:00
running python
This commit is contained in:
parent
73ca9d759f
commit
c26e3a8c30
@ -39,7 +39,8 @@ if (${PYTHONINTERP_FOUND})
|
||||
|
||||
set(test_scripts_names ddl2cpp)
|
||||
file(WRITE ddl2cpp_test.h "
|
||||
auto test_scripts_pythonPath = \"${PYTHON_EXECUTABLE}\";
|
||||
#include <string>
|
||||
std::string test_scripts_pythonPath = \"${PYTHON_EXECUTABLE}\";
|
||||
" )
|
||||
|
||||
|
||||
|
@ -2,9 +2,13 @@
|
||||
//#include "MockDb.h" //todo 1
|
||||
#include "ddl2cpp_test.h"
|
||||
#include <iostream>
|
||||
#include <string>
|
||||
int ddl2cpp(int, char* [])
|
||||
{
|
||||
std::cout << test_scripts_pythonPath; //included from cmake-generated header if python is found
|
||||
std::string args = " scripts/ddl2cpp -fail-on-parse sample_ddl2cpp.sql";
|
||||
auto python_args = test_scripts_pythonPath + args.c_str();
|
||||
system(python_args.c_str());
|
||||
/* maybe todo 1: test compile / db_mock, for now we're just testing that ddl2cpp generates header without errors
|
||||
*/
|
||||
/*
|
||||
|
Loading…
Reference in New Issue
Block a user