From e2c2e9dc1a9a7f7eafff371cdf29bb731015238c Mon Sep 17 00:00:00 2001
From: Gabriele Contini <gcontini@users.noreply.github.com>
Date: 周六, 14 12月 2019 13:56:41 +0800
Subject: [PATCH] Merge pull request #69 from open-license-manager/feature/issue_licenses_42

---
 src/templates/licensecc_properties_test.h.in |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/src/templates/licensecc_properties_test.h.in b/src/templates/licensecc_properties_test.h.in
new file mode 100644
index 0000000..69cf35d
--- /dev/null
+++ b/src/templates/licensecc_properties_test.h.in
@@ -0,0 +1,27 @@
+#ifndef BUILD_PROPERTIES_TEST_H_
+#define BUILD_PROPERTIES_TEST_H_
+
+//Build locations and parameters for tests
+#define PROJECT_BINARY_DIR "@CMAKE_BINARY_DIR@"
+#define PROJECT_SRC_DIR "@CMAKE_CURRENT_LIST_DIR@"
+#define PROJECT_BASE_DIR "@CMAKE_SOURCE_DIR@"
+#define PROJECT_TEST_SRC_DIR "@CMAKE_SOURCE_DIR@/test"
+#define PROJECT_TEST_TEMP_DIR "@CMAKE_BINARY_DIR@/Testing/Temporary"
+#define BUILD_TYPE "@CMAKE_BUILD_TYPE@"
+#define LCC_EXE "$<TARGET_FILE:license_generator::lcc>"
+
+#define LCC_TEST_LICENSES_PROJECT "@CMAKE_BINARY_DIR@/Testing/Temporary/@LCC_PROJECT_NAME@"
+#define LCC_LICENSES_BASE LCC_TEST_LICENSES_PROJECT "/licenses"
+#define LCC_PROJECTS_BASE_DIR "@LCC_PROJECTS_BASE_DIR@"
+#define LCC_PROJECT_PRIVATE_KEY "@LCC_PROJECT_PRIVATE_KEY@"
+
+/*
+ * command line parameters 
+ */
+#define PARAM_BASE64 "base64"
+#define PARAM_LICENSE_OUTPUT "output-file-name"
+#define PARAM_PRODUCT_NAME "product-name"
+#define PARAM_PROJECT_FOLDER "project-folder"
+#define PARAM_PRIMARY_KEY "primary-key"
+
+#endif

--
Gitblit v1.9.1