diff --git a/cpp/scriptengine.cc b/cpp/scriptengine.cc index a28d01d..66ed879 100644 --- a/cpp/scriptengine.cc +++ b/cpp/scriptengine.cc @@ -7,7 +7,11 @@ void ScriptEngine::Init() { engine_ = new a8::PyEngine(); - engine_->work_path = "pyscript/"; + if (getenv("machine_type")) { + engine_->work_path = "/data/conf_test/game1008/res/pyscripts/"; + } else { + engine_->work_path = "../res/pyscripts/"; + } engine_->Init(); if (!engine_->IsInitialized()) { abort(); diff --git a/cpp/scriptengine.h b/cpp/scriptengine.h index 2f4d427..3de6402 100644 --- a/cpp/scriptengine.h +++ b/cpp/scriptengine.h @@ -24,7 +24,7 @@ class ScriptEngine : public a8::Singleton const char* func_name, std::initializer_list args); - private: + public: a8::PyEngine *engine_ = nullptr; }; diff --git a/cpp/utils.cc b/cpp/utils.cc index b9568d5..c7750cc 100644 --- a/cpp/utils.cc +++ b/cpp/utils.cc @@ -7,7 +7,6 @@ #include "framework/cpp/utils.h" - bool ReadCsvMetaFile(const std::string& filename, google::protobuf::Message* prototype, std::function push_back_func)