From b834787946778d5bb6ea1af3a94be3d4d788e1ba Mon Sep 17 00:00:00 2001 From: Marco Antognini Date: Sat, 3 Sep 2011 13:43:43 +0200 Subject: [PATCH] Removed dummy.cpp --- CMakeLists.txt | 5 ++++- src/dummy.cpp | 28 ---------------------------- 2 files changed, 4 insertions(+), 29 deletions(-) delete mode 100644 src/dummy.cpp diff --git a/CMakeLists.txt b/CMakeLists.txt index ec6efe84..4375b03b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -140,8 +140,11 @@ else() # then we can run a post script to copy the remaining headers # we need a dummy file in order to compile the framework + add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/dummy.cpp + COMMAND touch ${CMAKE_CURRENT_BINARY_DIR}/dummy.cpp) + set(SFML_SOURCES ${SFML_HEADERS}) - list(APPEND SFML_SOURCES src/dummy.cpp) + list(APPEND SFML_SOURCES ${CMAKE_CURRENT_BINARY_DIR}/dummy.cpp) # create SFML.framework add_library(SFML ${SFML_SOURCES}) diff --git a/src/dummy.cpp b/src/dummy.cpp deleted file mode 100644 index bdce2693..00000000 --- a/src/dummy.cpp +++ /dev/null @@ -1,28 +0,0 @@ -//////////////////////////////////////////////////////////// -// -// SFML - Simple and Fast Multimedia Library -// Copyright (C) 2007-2011 Marco Antognini (antognini.marco@gmail.com), -// Laurent Gomila (laurent.gom@gmail.com), -// -// This software is provided 'as-is', without any express or implied warranty. -// In no event will the authors be held liable for any damages arising from the use of this software. -// -// Permission is granted to anyone to use this software for any purpose, -// including commercial applications, and to alter it and redistribute it freely, -// subject to the following restrictions: -// -// 1. The origin of this software must not be misrepresented; -// you must not claim that you wrote the original software. -// If you use this software in a product, an acknowledgment -// in the product documentation would be appreciated but is not required. -// -// 2. Altered source versions must be plainly marked as such, -// and must not be misrepresented as being the original software. -// -// 3. This notice may not be removed or altered from any source distribution. -// -//////////////////////////////////////////////////////////// - -// This file is intentionally empty. Its only purpose it to be -// used to produce a valid SFML.framework (at least one -// compilation unit is required) on Mac OS X.