This is an automated email from the ASF dual-hosted git repository.

echobravo pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/geode-native.git


The following commit(s) were added to refs/heads/develop by this push:
     new d5b1876  GEODE-4507: Add top level CMake file
d5b1876 is described below

commit d5b1876c31055d75feae549477be614f4ba6dd59
Author: Ernie Burghardt <eburgha...@pivotal.io>
AuthorDate: Thu Feb 8 11:40:25 2018 -0800

    GEODE-4507: Add top level CMake file
---
 .../{cpp/customserializable => }/CMakeLists.txt    | 25 +++-----------------
 .../cpp/{customserializable => }/CMakeLists.txt    | 27 ++++------------------
 examples/cpp/customserializable/CMakeLists.txt     |  2 +-
 3 files changed, 9 insertions(+), 45 deletions(-)

diff --git a/examples/cpp/customserializable/CMakeLists.txt 
b/examples/CMakeLists.txt
similarity index 62%
copy from examples/cpp/customserializable/CMakeLists.txt
copy to examples/CMakeLists.txt
index dcc9d2d..f7cb133 100644
--- a/examples/cpp/customserializable/CMakeLists.txt
+++ b/examples/CMakeLists.txt
@@ -12,26 +12,7 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
+cmake_minimum_required(VERSION 3.4)
+project(examples)
 
-cmake_minimum_required(VERSION 3.5)
-
-project(customserializer)
-
-set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/../cmake)
-set(CMAKE_CXX_STANDARD 11)
-
-if(CMAKE_CXX_COMPILER_ID STREQUAL "SunPro")
-    add_compile_options(-m64)
-    set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -m64")
-endif()
-
-find_package(geode-native REQUIRED)
-
-add_executable(${PROJECT_NAME}
-    main.cpp
-    Order.cpp)
-
-target_link_libraries(${PROJECT_NAME}
-    PUBLIC
-    apache.geode::cpp
-)
+add_subdirectory(cpp)
\ No newline at end of file
diff --git a/examples/cpp/customserializable/CMakeLists.txt 
b/examples/cpp/CMakeLists.txt
similarity index 62%
copy from examples/cpp/customserializable/CMakeLists.txt
copy to examples/cpp/CMakeLists.txt
index dcc9d2d..012ff1f 100644
--- a/examples/cpp/customserializable/CMakeLists.txt
+++ b/examples/cpp/CMakeLists.txt
@@ -12,26 +12,9 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
+cmake_minimum_required(VERSION 3.4)
+project(examples)
 
-cmake_minimum_required(VERSION 3.5)
-
-project(customserializer)
-
-set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/../cmake)
-set(CMAKE_CXX_STANDARD 11)
-
-if(CMAKE_CXX_COMPILER_ID STREQUAL "SunPro")
-    add_compile_options(-m64)
-    set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -m64")
-endif()
-
-find_package(geode-native REQUIRED)
-
-add_executable(${PROJECT_NAME}
-    main.cpp
-    Order.cpp)
-
-target_link_libraries(${PROJECT_NAME}
-    PUBLIC
-    apache.geode::cpp
-)
+add_subdirectory(customserializable)
+add_subdirectory(customserializer)
+add_subdirectory(put-get-remove)
\ No newline at end of file
diff --git a/examples/cpp/customserializable/CMakeLists.txt 
b/examples/cpp/customserializable/CMakeLists.txt
index dcc9d2d..9ca93a9 100644
--- a/examples/cpp/customserializable/CMakeLists.txt
+++ b/examples/cpp/customserializable/CMakeLists.txt
@@ -15,7 +15,7 @@
 
 cmake_minimum_required(VERSION 3.5)
 
-project(customserializer)
+project(customserializable)
 
 set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/../cmake)
 set(CMAKE_CXX_STANDARD 11)

-- 
To stop receiving notification emails like this one, please contact
echobr...@apache.org.

Reply via email to