Skip to content

Commit

Permalink
Initial revision of std::generator implementation.
Browse files Browse the repository at this point in the history
Includes some basic unit-tests - not yet comprehensive.
  • Loading branch information
lewissbaker committed Apr 19, 2021
1 parent c0070a3 commit a44c0a8
Show file tree
Hide file tree
Showing 7 changed files with 1,232 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,5 @@
*.exe
*.out
*.app
.vscode/
build/
20 changes: 20 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Copyright Lewis Baker, Corentin Jabot
# Licensed under Boost Software License 1.0

cmake_minimum_required(VERSION 3.12)

project(stdgenerator LANGUAGES CXX
VERSION 0.1)

add_library(stdgenerator INTERFACE)

target_include_directories(stdgenerator
INTERFACE
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include/>)

target_compile_features(stdgenerator INTERFACE cxx_std_20)

enable_testing()
include(CTest)

add_subdirectory("tests")
Loading

0 comments on commit a44c0a8

Please sign in to comment.