Skip to content
Open
Show file tree
Hide file tree
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ if( SFGUI_INCLUDE_FONT )
target_compile_definitions( ${TARGET} PRIVATE SFGUI_INCLUDE_FONT )
endif()

target_link_libraries( ${TARGET} PUBLIC SFML::Graphics OpenGL::GL )
target_link_libraries( ${TARGET} PUBLIC SFML::Graphics OpenGL::GL tinyxml2 unistring )

# Tell the compiler to export when necessary.
set_target_properties( ${TARGET} PROPERTIES DEFINE_SYMBOL SFGUI_EXPORTS )
Expand Down Expand Up @@ -122,7 +122,7 @@ elseif( "${CMAKE_SYSTEM_NAME}" MATCHES "Linux" )
find_package( X11 REQUIRED )
target_link_libraries( ${TARGET} PUBLIC X11::X11 )
set( SHARE_PATH "${CMAKE_INSTALL_PREFIX}/share/SFGUI" )

if( LIB_SUFFIX )
set( LIB_PATH "lib${LIB_SUFFIX}" )
else()
Expand Down
24 changes: 24 additions & 0 deletions examples/CMakeFiles/Box.dir/DependInfo.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@

# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)

# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)

# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"/home/brumazzi/Projects/Git/SFGUI/examples/Box.cpp" "examples/CMakeFiles/Box.dir/Box.cpp.o" "gcc" "examples/CMakeFiles/Box.dir/Box.cpp.o.d"
"" "examples/Box" "gcc" "examples/CMakeFiles/Box.dir/link.d"
)

# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
)

# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
)

# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
121 changes: 121 additions & 0 deletions examples/CMakeFiles/Box.dir/build.make
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't check in the CMakeFiles directory.

Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.31

# Delete rule output on recipe failure.
.DELETE_ON_ERROR:

#=============================================================================
# Special targets provided by cmake.

# Disable implicit rules so canonical targets will work.
.SUFFIXES:

# Disable VCS-based implicit rules.
% : %,v

# Disable VCS-based implicit rules.
% : RCS/%

# Disable VCS-based implicit rules.
% : RCS/%,v

# Disable VCS-based implicit rules.
% : SCCS/s.%

# Disable VCS-based implicit rules.
% : s.%

.SUFFIXES: .hpux_make_needs_suffix_list

# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s

#Suppress display of executed commands.
$(VERBOSE).SILENT:

# A target that is always out of date.
cmake_force:
.PHONY : cmake_force

#=============================================================================
# Set environment variables for the build.

# The shell in which to execute make rules.
SHELL = /bin/sh

# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake

# The command to remove a file.
RM = /usr/bin/cmake -E rm -f

# Escaping for special characters.
EQUALS = =

# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/brumazzi/Projects/Git/SFGUI

# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/brumazzi/Projects/Git/SFGUI

# Include any dependencies generated for this target.
include examples/CMakeFiles/Box.dir/depend.make
# Include any dependencies generated by the compiler for this target.
include examples/CMakeFiles/Box.dir/compiler_depend.make

# Include the progress variables for this target.
include examples/CMakeFiles/Box.dir/progress.make

# Include the compile flags for this target's objects.
include examples/CMakeFiles/Box.dir/flags.make

examples/CMakeFiles/Box.dir/codegen:
.PHONY : examples/CMakeFiles/Box.dir/codegen

examples/CMakeFiles/Box.dir/Box.cpp.o: examples/CMakeFiles/Box.dir/flags.make
examples/CMakeFiles/Box.dir/Box.cpp.o: examples/Box.cpp
examples/CMakeFiles/Box.dir/Box.cpp.o: examples/CMakeFiles/Box.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/brumazzi/Projects/Git/SFGUI/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object examples/CMakeFiles/Box.dir/Box.cpp.o"
cd /home/brumazzi/Projects/Git/SFGUI/examples && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT examples/CMakeFiles/Box.dir/Box.cpp.o -MF CMakeFiles/Box.dir/Box.cpp.o.d -o CMakeFiles/Box.dir/Box.cpp.o -c /home/brumazzi/Projects/Git/SFGUI/examples/Box.cpp

examples/CMakeFiles/Box.dir/Box.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/Box.dir/Box.cpp.i"
cd /home/brumazzi/Projects/Git/SFGUI/examples && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/brumazzi/Projects/Git/SFGUI/examples/Box.cpp > CMakeFiles/Box.dir/Box.cpp.i

examples/CMakeFiles/Box.dir/Box.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/Box.dir/Box.cpp.s"
cd /home/brumazzi/Projects/Git/SFGUI/examples && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/brumazzi/Projects/Git/SFGUI/examples/Box.cpp -o CMakeFiles/Box.dir/Box.cpp.s

# Object files for target Box
Box_OBJECTS = \
"CMakeFiles/Box.dir/Box.cpp.o"

# External object files for target Box
Box_EXTERNAL_OBJECTS =

examples/Box: examples/CMakeFiles/Box.dir/Box.cpp.o
examples/Box: examples/CMakeFiles/Box.dir/build.make
examples/Box: examples/CMakeFiles/Box.dir/compiler_depend.ts
examples/Box: lib/libSFGUI.so
examples/Box: /usr/local/lib64/libsfml-graphics-d.so.3.0.0
examples/Box: /usr/local/lib64/libsfml-window-d.so.3.0.0
examples/Box: /usr/local/lib64/libsfml-system-d.so.3.0.0
examples/Box: /usr/lib64/libGLX.so
examples/Box: /usr/lib64/libOpenGL.so
examples/Box: /usr/lib64/libX11.so
examples/Box: examples/CMakeFiles/Box.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/brumazzi/Projects/Git/SFGUI/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable Box"
cd /home/brumazzi/Projects/Git/SFGUI/examples && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/Box.dir/link.txt --verbose=$(VERBOSE)

# Rule to build all files generated by this target.
examples/CMakeFiles/Box.dir/build: examples/Box
.PHONY : examples/CMakeFiles/Box.dir/build

examples/CMakeFiles/Box.dir/clean:
cd /home/brumazzi/Projects/Git/SFGUI/examples && $(CMAKE_COMMAND) -P CMakeFiles/Box.dir/cmake_clean.cmake
.PHONY : examples/CMakeFiles/Box.dir/clean

examples/CMakeFiles/Box.dir/depend:
cd /home/brumazzi/Projects/Git/SFGUI && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/brumazzi/Projects/Git/SFGUI /home/brumazzi/Projects/Git/SFGUI/examples /home/brumazzi/Projects/Git/SFGUI /home/brumazzi/Projects/Git/SFGUI/examples /home/brumazzi/Projects/Git/SFGUI/examples/CMakeFiles/Box.dir/DependInfo.cmake "--color=$(COLOR)"
.PHONY : examples/CMakeFiles/Box.dir/depend

12 changes: 12 additions & 0 deletions examples/CMakeFiles/Box.dir/cmake_clean.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
file(REMOVE_RECURSE
"CMakeFiles/Box.dir/link.d"
"Box"
"Box.pdb"
"CMakeFiles/Box.dir/Box.cpp.o"
"CMakeFiles/Box.dir/Box.cpp.o.d"
)

# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/Box.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
2 changes: 2 additions & 0 deletions examples/CMakeFiles/Box.dir/compiler_depend.make
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Empty compiler generated dependencies file for Box.
# This may be replaced when dependencies are built.
2 changes: 2 additions & 0 deletions examples/CMakeFiles/Box.dir/compiler_depend.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for compiler generated dependencies management for Box.
2 changes: 2 additions & 0 deletions examples/CMakeFiles/Box.dir/depend.make
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Empty dependencies file for Box.
# This may be replaced when dependencies are built.
10 changes: 10 additions & 0 deletions examples/CMakeFiles/Box.dir/flags.make
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.31

# compile CXX with /usr/bin/c++
CXX_DEFINES =

CXX_INCLUDES = -I/home/brumazzi/Projects/Git/SFGUI/include

CXX_FLAGS = -std=c++17

1 change: 1 addition & 0 deletions examples/CMakeFiles/Box.dir/link.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/usr/bin/c++ -Wl,--dependency-file=CMakeFiles/Box.dir/link.d CMakeFiles/Box.dir/Box.cpp.o -o Box -Wl,-rpath,/home/brumazzi/Projects/Git/SFGUI/lib:/usr/local/lib64: ../lib/libSFGUI.so /usr/local/lib64/libsfml-graphics-d.so.3.0.0 /usr/local/lib64/libsfml-window-d.so.3.0.0 /usr/local/lib64/libsfml-system-d.so.3.0.0 /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so -ltinyxml2 -lunistring /usr/lib64/libX11.so
3 changes: 3 additions & 0 deletions examples/CMakeFiles/Box.dir/progress.make
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
CMAKE_PROGRESS_1 =
CMAKE_PROGRESS_2 = 1

24 changes: 24 additions & 0 deletions examples/CMakeFiles/Buttons.dir/DependInfo.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@

# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)

# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)

# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"/home/brumazzi/Projects/Git/SFGUI/examples/Buttons.cpp" "examples/CMakeFiles/Buttons.dir/Buttons.cpp.o" "gcc" "examples/CMakeFiles/Buttons.dir/Buttons.cpp.o.d"
"" "examples/Buttons" "gcc" "examples/CMakeFiles/Buttons.dir/link.d"
)

# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
)

# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
)

# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
121 changes: 121 additions & 0 deletions examples/CMakeFiles/Buttons.dir/build.make
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.31

# Delete rule output on recipe failure.
.DELETE_ON_ERROR:

#=============================================================================
# Special targets provided by cmake.

# Disable implicit rules so canonical targets will work.
.SUFFIXES:

# Disable VCS-based implicit rules.
% : %,v

# Disable VCS-based implicit rules.
% : RCS/%

# Disable VCS-based implicit rules.
% : RCS/%,v

# Disable VCS-based implicit rules.
% : SCCS/s.%

# Disable VCS-based implicit rules.
% : s.%

.SUFFIXES: .hpux_make_needs_suffix_list

# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s

#Suppress display of executed commands.
$(VERBOSE).SILENT:

# A target that is always out of date.
cmake_force:
.PHONY : cmake_force

#=============================================================================
# Set environment variables for the build.

# The shell in which to execute make rules.
SHELL = /bin/sh

# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake

# The command to remove a file.
RM = /usr/bin/cmake -E rm -f

# Escaping for special characters.
EQUALS = =

# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/brumazzi/Projects/Git/SFGUI

# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/brumazzi/Projects/Git/SFGUI

# Include any dependencies generated for this target.
include examples/CMakeFiles/Buttons.dir/depend.make
# Include any dependencies generated by the compiler for this target.
include examples/CMakeFiles/Buttons.dir/compiler_depend.make

# Include the progress variables for this target.
include examples/CMakeFiles/Buttons.dir/progress.make

# Include the compile flags for this target's objects.
include examples/CMakeFiles/Buttons.dir/flags.make

examples/CMakeFiles/Buttons.dir/codegen:
.PHONY : examples/CMakeFiles/Buttons.dir/codegen

examples/CMakeFiles/Buttons.dir/Buttons.cpp.o: examples/CMakeFiles/Buttons.dir/flags.make
examples/CMakeFiles/Buttons.dir/Buttons.cpp.o: examples/Buttons.cpp
examples/CMakeFiles/Buttons.dir/Buttons.cpp.o: examples/CMakeFiles/Buttons.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/brumazzi/Projects/Git/SFGUI/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object examples/CMakeFiles/Buttons.dir/Buttons.cpp.o"
cd /home/brumazzi/Projects/Git/SFGUI/examples && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT examples/CMakeFiles/Buttons.dir/Buttons.cpp.o -MF CMakeFiles/Buttons.dir/Buttons.cpp.o.d -o CMakeFiles/Buttons.dir/Buttons.cpp.o -c /home/brumazzi/Projects/Git/SFGUI/examples/Buttons.cpp

examples/CMakeFiles/Buttons.dir/Buttons.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/Buttons.dir/Buttons.cpp.i"
cd /home/brumazzi/Projects/Git/SFGUI/examples && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/brumazzi/Projects/Git/SFGUI/examples/Buttons.cpp > CMakeFiles/Buttons.dir/Buttons.cpp.i

examples/CMakeFiles/Buttons.dir/Buttons.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/Buttons.dir/Buttons.cpp.s"
cd /home/brumazzi/Projects/Git/SFGUI/examples && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/brumazzi/Projects/Git/SFGUI/examples/Buttons.cpp -o CMakeFiles/Buttons.dir/Buttons.cpp.s

# Object files for target Buttons
Buttons_OBJECTS = \
"CMakeFiles/Buttons.dir/Buttons.cpp.o"

# External object files for target Buttons
Buttons_EXTERNAL_OBJECTS =

examples/Buttons: examples/CMakeFiles/Buttons.dir/Buttons.cpp.o
examples/Buttons: examples/CMakeFiles/Buttons.dir/build.make
examples/Buttons: examples/CMakeFiles/Buttons.dir/compiler_depend.ts
examples/Buttons: lib/libSFGUI.so
examples/Buttons: /usr/local/lib64/libsfml-graphics-d.so.3.0.0
examples/Buttons: /usr/local/lib64/libsfml-window-d.so.3.0.0
examples/Buttons: /usr/local/lib64/libsfml-system-d.so.3.0.0
examples/Buttons: /usr/lib64/libGLX.so
examples/Buttons: /usr/lib64/libOpenGL.so
examples/Buttons: /usr/lib64/libX11.so
examples/Buttons: examples/CMakeFiles/Buttons.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/brumazzi/Projects/Git/SFGUI/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable Buttons"
cd /home/brumazzi/Projects/Git/SFGUI/examples && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/Buttons.dir/link.txt --verbose=$(VERBOSE)

# Rule to build all files generated by this target.
examples/CMakeFiles/Buttons.dir/build: examples/Buttons
.PHONY : examples/CMakeFiles/Buttons.dir/build

examples/CMakeFiles/Buttons.dir/clean:
cd /home/brumazzi/Projects/Git/SFGUI/examples && $(CMAKE_COMMAND) -P CMakeFiles/Buttons.dir/cmake_clean.cmake
.PHONY : examples/CMakeFiles/Buttons.dir/clean

examples/CMakeFiles/Buttons.dir/depend:
cd /home/brumazzi/Projects/Git/SFGUI && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/brumazzi/Projects/Git/SFGUI /home/brumazzi/Projects/Git/SFGUI/examples /home/brumazzi/Projects/Git/SFGUI /home/brumazzi/Projects/Git/SFGUI/examples /home/brumazzi/Projects/Git/SFGUI/examples/CMakeFiles/Buttons.dir/DependInfo.cmake "--color=$(COLOR)"
.PHONY : examples/CMakeFiles/Buttons.dir/depend

12 changes: 12 additions & 0 deletions examples/CMakeFiles/Buttons.dir/cmake_clean.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
file(REMOVE_RECURSE
"CMakeFiles/Buttons.dir/link.d"
"Buttons"
"Buttons.pdb"
"CMakeFiles/Buttons.dir/Buttons.cpp.o"
"CMakeFiles/Buttons.dir/Buttons.cpp.o.d"
)

# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/Buttons.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
2 changes: 2 additions & 0 deletions examples/CMakeFiles/Buttons.dir/compiler_depend.make
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Empty compiler generated dependencies file for Buttons.
# This may be replaced when dependencies are built.
2 changes: 2 additions & 0 deletions examples/CMakeFiles/Buttons.dir/compiler_depend.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for compiler generated dependencies management for Buttons.
2 changes: 2 additions & 0 deletions examples/CMakeFiles/Buttons.dir/depend.make
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Empty dependencies file for Buttons.
# This may be replaced when dependencies are built.
10 changes: 10 additions & 0 deletions examples/CMakeFiles/Buttons.dir/flags.make
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.31

# compile CXX with /usr/bin/c++
CXX_DEFINES =

CXX_INCLUDES = -I/home/brumazzi/Projects/Git/SFGUI/include

CXX_FLAGS = -std=c++17

1 change: 1 addition & 0 deletions examples/CMakeFiles/Buttons.dir/link.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/usr/bin/c++ -Wl,--dependency-file=CMakeFiles/Buttons.dir/link.d CMakeFiles/Buttons.dir/Buttons.cpp.o -o Buttons -Wl,-rpath,/home/brumazzi/Projects/Git/SFGUI/lib:/usr/local/lib64: ../lib/libSFGUI.so /usr/local/lib64/libsfml-graphics-d.so.3.0.0 /usr/local/lib64/libsfml-window-d.so.3.0.0 /usr/local/lib64/libsfml-system-d.so.3.0.0 /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so -ltinyxml2 -lunistring /usr/lib64/libX11.so
3 changes: 3 additions & 0 deletions examples/CMakeFiles/Buttons.dir/progress.make
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
CMAKE_PROGRESS_1 = 2
CMAKE_PROGRESS_2 = 3

Loading
Loading