Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/cxong/tinydir.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcxong <congusbongus@gmail.com>2016-04-02 07:05:52 +0300
committercxong <congusbongus@gmail.com>2016-04-02 07:05:52 +0300
commit3bffa82a0a65472b8ac1c6c2d03acb907278706d (patch)
treeef1cc14b2d43f22046ecf0e2567f21fde82d3b6c /samples
parentb37e3931157b9f1a8ab526164b7a2dc8edea88b2 (diff)
Remove root .gitignore; include cpp_sample in CMakeLists
Diffstat (limited to 'samples')
-rw-r--r--samples/.gitignore39
-rw-r--r--samples/CMakeLists.txt7
2 files changed, 43 insertions, 3 deletions
diff --git a/samples/.gitignore b/samples/.gitignore
index 378eac2..a74f38d 100644
--- a/samples/.gitignore
+++ b/samples/.gitignore
@@ -1 +1,38 @@
-build
+# Object files
+*.o
+
+# Libraries
+*.lib
+*.a
+
+# Shared objects (inc. Windows DLLs)
+*.dll
+*.so
+*.so.*
+*.dylib
+
+# Executables
+*.exe
+*.out
+*.app
+*_sample
+
+# CMake
+CMakeFiles/
+CMakeCache.txt
+*.dir/
+cmake_install.cmake
+
+# Visual Studio
+Debug/
+Win32/
+*.opensdf
+*.sdf
+*.suo
+*.vcxproj.user
+*.vcxproj
+*.vcxproj.filters
+*.sln
+
+# Linux
+Makefile
diff --git a/samples/CMakeLists.txt b/samples/CMakeLists.txt
index 65b6a42..4839a0a 100644
--- a/samples/CMakeLists.txt
+++ b/samples/CMakeLists.txt
@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 2.6 FATAL_ERROR)
cmake_policy(VERSION 2.6)
-project(tinydir C)
+project(tinydir)
INCLUDE_DIRECTORIES(..)
@@ -11,7 +11,9 @@ INCLUDE_DIRECTORIES(..)
if(MSVC)
add_definitions(-W4 -WX)
else()
- add_definitions(-fsigned-char -Wall -W -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual -Winline -Werror)
+ add_definitions(-fsigned-char -Wall -W -Wshadow -Wpointer-arith -Wcast-qual -Winline -Werror)
+ set(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} -Wstrict-prototypes")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
endif()
################################
@@ -20,3 +22,4 @@ add_executable(file_open_sample file_open_sample.c)
add_executable(iterate_sample iterate_sample.c)
add_executable(random_access_sample random_access_sample.c)
add_executable(interactive_sample interactive_sample.c)
+add_executable(cpp_sample cpp_sample.cpp)