0
0
mirror of https://github.com/rbock/sqlpp11.git synced 2024-11-16 21:04:15 +08:00

running python

This commit is contained in:
strangeqargo 2016-06-11 02:10:14 +03:00
parent 73ca9d759f
commit c26e3a8c30
2 changed files with 6 additions and 1 deletions

View File

@ -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}\";
" )

View File

@ -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
*/
/*