Skip to content

Commit cf82bb2

Browse files
authored
Use built-in cmake unity build (#67)
1 parent f58eb16 commit cf82bb2

18 files changed

+175
-469
lines changed

CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ option(GF_BUILD_WITH_OPENGL3 "Build with OpenGL 3.3 instead of OpenGL ES 2.0" OF
2424
option(GF_BUILD_EXAMPLES "Build examples" ON)
2525
option(GF_BUILD_DOCUMENTATION "Build documentation (needs Doxygen)" ON)
2626
option(GF_BUILD_GAMES "Build games" OFF)
27-
option(GF_SINGLE_COMPILTATION_UNIT "Build the library in a single file (unity build)" OFF)
2827
option(GF_USE_EMBEDDED_LIBS "Build the library with the submodule libraries" ON)
2928

3029
if(UNIX)

docs/snippets/doc_class_clock.cc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@
2020
*/
2121
#include <gf/Clock.h>
2222

23-
template <typename... Args>
24-
constexpr void unused(Args&&...) { }
23+
#include "doc_utils.h"
2524

2625
void dummyClockUsage() {
2726

docs/snippets/doc_class_console.cc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@
2121
#include <gf/Color.h>
2222
#include <gf/Console.h>
2323

24-
template <typename... Args>
25-
constexpr void unused(Args&&...) { }
24+
#include "doc_utils.h"
2625

2726
void dummyConsoleUsage(gf::ConsoleFont& font) {
2827
gf::Vector2i size(70, 40);

docs/snippets/doc_class_flags.cc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@
2020
*/
2121
#include <gf/Flags.h>
2222

23-
template <typename... Args>
24-
constexpr void unused(Args&&...) { }
23+
#include "doc_utils.h"
2524

2625
/// [flags_def]
2726
enum class AnimalProperties {

docs/snippets/doc_class_rect.cc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@
2020
*/
2121
#include <gf/Rect.h>
2222

23-
template <typename... Args>
24-
constexpr void unused(Args&&...) { }
23+
#include "doc_utils.h"
2524

2625
void dummyRectUsage() {
2726
/// [rect]

docs/snippets/doc_class_time.cc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@
2020
*/
2121
#include <gf/Time.h>
2222

23-
template <typename... Args>
24-
constexpr void unused(Args&&...) { }
23+
#include "doc_utils.h"
2524

2625
void dummyTimeUsage() {
2726
/// [time]

docs/snippets/doc_gamedev_101.cc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,7 @@
2424
#include <gf/ResourceManager.h>
2525
#include <gf/Texture.h>
2626

27-
template <typename... Args>
28-
constexpr void unused(Args&&...) { }
27+
#include "doc_utils.h"
2928

3029
/// [entity]
3130
class MyEntity : public gf::Entity {

docs/snippets/doc_struct_blend_mode.cc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@
2020
*/
2121
#include <gf/Blend.h>
2222

23-
template <typename... Args>
24-
constexpr void unused(Args&&...) { }
23+
#include "doc_utils.h"
2524

2625
void dummyBlendModeUsage() {
2726

docs/snippets/doc_struct_circ.cc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@
2020
*/
2121
#include <gf/Circ.h>
2222

23-
template <typename... Args>
24-
constexpr void unused(Args&&...) { }
23+
#include "doc_utils.h"
2524

2625
void dummyCircUsage() {
2726

docs/snippets/doc_tutorial_id.cc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@
2525

2626
#include <gf/Id.h>
2727

28-
template <typename... Args>
29-
constexpr void unused(Args&&...) { }
28+
#include "doc_utils.h"
3029

3130
/// [using]
3231
using namespace gf::literals; // necessary to use _id

0 commit comments

Comments
 (0)