فهرست منبع

Merge topic 'remove-Example'

2e615d4b Remove the Example from the source.
Brad King 11 سال پیش
والد
کامیت
c00d84cdf3
8فایلهای تغییر یافته به همراه0 افزوده شده و 68 حذف شده
  1. 0 10
      Example/CMakeLists.txt
  2. 0 12
      Example/Demo/CMakeLists.txt
  3. 0 10
      Example/Demo/demo.cxx
  4. 0 3
      Example/Demo/demo_b.cxx
  5. 0 3
      Example/Hello/CMakeLists.txt
  6. 0 7
      Example/Hello/hello.cxx
  7. 0 11
      Example/Hello/hello.h
  8. 0 12
      Tests/CMakeLists.txt

+ 0 - 10
Example/CMakeLists.txt

@@ -1,10 +0,0 @@
-# The name of our project is "HELLO".  CMakeLists files in this project can
-# refer to the root source directory of the project as ${HELLO_SOURCE_DIR} and
-# to the root binary directory of the project as ${HELLO_BINARY_DIR}.
-project (HELLO)
-
-# Recurse into the "Hello" and "Demo" subdirectories.  This does not actually
-# cause another cmake executable to run.  The same process will walk through
-# the project's entire directory structure.
-add_subdirectory (Hello)
-add_subdirectory (Demo)

+ 0 - 12
Example/Demo/CMakeLists.txt

@@ -1,12 +0,0 @@
-# Make sure the compiler can find include files from our Hello library.
-include_directories (${HELLO_SOURCE_DIR}/Hello)
-
-# Make sure the linker can find the Hello library once it is built.
-link_directories (${HELLO_BINARY_DIR}/Hello)
-
-# Add executable called "helloDemo" that is built from the source files
-# "demo.cxx" and "demo_b.cxx".  The extensions are automatically found.
-add_executable (helloDemo demo.cxx demo_b.cxx)
-
-# Link the executable to the Hello library.
-target_link_libraries (helloDemo Hello)

+ 0 - 10
Example/Demo/demo.cxx

@@ -1,10 +0,0 @@
-#include "hello.h"
-
-extern Hello hello;
-
-int main()
-{
-  hello.Print();
-
-  return 0;
-}

+ 0 - 3
Example/Demo/demo_b.cxx

@@ -1,3 +0,0 @@
-#include "hello.h"
-
-Hello hello;

+ 0 - 3
Example/Hello/CMakeLists.txt

@@ -1,3 +0,0 @@
-# Create a library called "Hello" which includes the source file "hello.cxx".
-# The extension is already found.  Any number of sources could be listed here.
-add_library (Hello hello.cxx)

+ 0 - 7
Example/Hello/hello.cxx

@@ -1,7 +0,0 @@
-#include "hello.h"
-#include <stdio.h>
-
-void Hello::Print()
-{
-  printf("Hello, World!\n");
-}

+ 0 - 11
Example/Hello/hello.h

@@ -1,11 +0,0 @@
-#ifndef _hello_h
-#define _hello_h
-
-
-class Hello
-{
-public:
-  void Print();
-};
-
-#endif

+ 0 - 12
Tests/CMakeLists.txt

@@ -1058,18 +1058,6 @@ ${CMake_BINARY_DIR}/bin/cmake -DVERSION=master -P ${CMake_SOURCE_DIR}/Utilities/
   # because of the registry write these tests depend on each other
   set_tests_properties ( complex PROPERTIES DEPENDS complexOneConfig)
 
-  add_test(Example ${CMAKE_CTEST_COMMAND}
-    --build-and-test
-    "${CMake_SOURCE_DIR}/Example"
-    "${CMake_BINARY_DIR}/Example"
-    ${build_generator_args}
-    --build-project HELLO
-    --build-exe-dir "${CMake_BINARY_DIR}/Example/Demo"
-    --build-options ${build_options}
-    --test-command helloDemo
-    )
-  list(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Example")
-
   add_test(Environment ${CMAKE_CTEST_COMMAND}
     --build-and-test
     "${CMake_SOURCE_DIR}/Tests/Environment"