initial commit
Signed-off-by: Peter Siegmund <mars3142@noreply.mars3142.dev>
This commit is contained in:
@@ -0,0 +1,53 @@
|
||||
#############################################################################
|
||||
# Name: build/cmake/tests/drawing/CMakeLists.txt
|
||||
# Purpose: CMake file for drawing test
|
||||
# Author: Tobias Taschner
|
||||
# Created: 2016-10-31
|
||||
# Copyright: (c) 2016 wxWidgets development team
|
||||
# Licence: wxWindows licence
|
||||
#############################################################################
|
||||
|
||||
# This test program is targeted to "headless GUI" tests, tests which are
|
||||
# typically tied to the "core" component but that should run nicely in a
|
||||
# console only program. This program should be executable from a console
|
||||
# only Unix session (such as telnet or ssh) although it uses graphics
|
||||
# contexts, so if you modify this project, please check that it can still
|
||||
# be ran in such configuration and doesn't require an X server connection.
|
||||
set(TEST_DRAWING_SRC
|
||||
test.cpp
|
||||
testableframe.cpp
|
||||
drawing/drawing.cpp
|
||||
drawing/plugindriver.cpp
|
||||
drawing/basictest.cpp
|
||||
drawing/fonttest.cpp
|
||||
|
||||
testprec.h
|
||||
testableframe.h
|
||||
testimage.h
|
||||
drawing/drawing.h
|
||||
drawing/gcfactory.h
|
||||
drawing/plugin.h
|
||||
drawing/pluginsample.cpp
|
||||
drawing/testimagefile.h
|
||||
)
|
||||
|
||||
set(TEST_DRAWING_DATA
|
||||
drawing/references/image_test_image_cairo-1.8_2_ref.png
|
||||
drawing/references/image_test_image_cg-10.5_2_ref.png
|
||||
drawing/references/image_test_image_gdiplus-6.1_2_ref.png
|
||||
)
|
||||
|
||||
wx_add_test(test_drawing CONSOLE_GUI ${TEST_DRAWING_SRC}
|
||||
DATA ${TEST_DRAWING_DATA}
|
||||
)
|
||||
if(wxUSE_SOCKETS)
|
||||
wx_exe_link_libraries(test_drawing wxnet)
|
||||
endif()
|
||||
|
||||
# This is a sample plugin, it simply uses a wxImage based
|
||||
# wxGraphicsContext. It should render the same as the built-in test. Use
|
||||
# the WX_TEST_SUITE_GC_DRAWING_PLUGINS variable to specify the location of
|
||||
# the produced DLL/so to get it loaded and tested. To make your own plugin,
|
||||
# you can copy this sample and link toward your own implementation of
|
||||
# wxGraphicsContext interface, building the appropriate DrawingTestGCFactory
|
||||
# TODO: test_drawingplugin
|
||||
Reference in New Issue
Block a user