Jinhao
1365e1f4e0
restore travis and CMakeLists
2016-06-25 06:05:59 +08:00
Jinhao
5294b4662d
debug travis
2016-06-24 12:30:33 +08:00
Jinhao
208626a27f
debug a crash for travis
2016-06-24 12:02:38 +08:00
Jinhao
2f86b26075
update CMakeLists.txt
2016-06-24 03:17:33 +08:00
Jinhao
12678e47c5
Merge branch 'hotfix-1.3' into develop
2016-06-24 03:06:23 +08:00
qPCR4vir
9975984d91
set POLICY CMP0004 OLD # ignore leading space
2016-06-23 16:01:39 +02:00
qPCR4vir
1626e8193b
reorganize
2016-06-23 15:43:09 +02:00
qPCR4vir
e918fa604e
leading space ?
2016-06-23 15:05:22 +02:00
qPCR4vir
8fed40f334
leding space is an error
2016-06-23 14:52:53 +02:00
qPCR4vir
9a85b5315a
trailing space is an error
2016-06-23 14:44:15 +02:00
qPCR4vir
972ecc97ac
improve NANA_LINKS ?
2016-06-23 14:36:24 +02:00
Ariel Vina-Rodriguez
dfdf122ee2
NANA_LINKS " -lstdc++fs
2016-06-22 18:10:35 +02:00
Ariel Vina-Rodriguez
f59dfb9949
# set (CMAKE_STATIC_LINKER_FLAGS
2016-06-22 17:52:16 +02:00
Ariel Vina-Rodriguez
f22cb91557
return to using NANA_LINKS only
2016-06-22 16:44:50 +02:00
Ariel Vina-Rodriguez
fe90da19a2
CMAKE_STATIC_LINKER_FLAGS append?
2016-06-22 16:04:14 +02:00
Ariel Vina-Rodriguez
179750630c
CMAKE_STATIC_LINKER_FLAGS ?
2016-06-22 15:48:56 +02:00
Jinhao
0cd9be4641
remove test widget_show2
2016-06-22 12:08:46 +08:00
Ariel Vina-Rodriguez
7c44842350
forgot ${CMAKE_EXE_LINKER_FLAGS} -L/opt/X11/lib/
2016-06-22 00:56:53 +02:00
Ariel Vina-Rodriguez
4e536eeff9
fixing linking
2016-06-21 23:24:52 +02:00
qPCR4vir
477ea05ced
FIX linking with CMake - CLion - gcc 5.1
2016-06-21 20:46:09 +02:00
qPCR4vir
067eeff3dd
improve verbose_preprocessor
2016-06-21 20:43:36 +02:00
Jinhao
9201ca5d79
remove test widget_show
2016-06-22 01:46:02 +08:00
Jinhao
e462eb8f74
remove test folder_tree_std
2016-06-21 23:39:27 +08:00
Jinhao
05fd4f797d
remove test file_explorer
2016-06-21 23:28:39 +08:00
qPCR4vir
b3e9e2d979
FIX ? add link flag -lstdc++fs to use fs in gcc >= 5.3
2016-06-20 17:14:35 +02:00
qPCR4vir
a46991673b
avoid duplicate listing of source dir
2016-06-20 17:13:22 +02:00
qPCR4vir
8d2d240d62
comments in cmake list file
2016-06-20 17:10:18 +02:00
Pr0curo
bb53c4c1ec
correct workaround for missing thread support
...
the Workaround from MeganZ (I suppose you refere to this one: https://github.com/meganz/mingw-std-threads ) hast some flaws: <thread> is not available, <phread.h> is not available and EPROTO is already defined (but with 53 instead of 71)
2016-03-16 09:16:55 +01:00
qPCR4vir
2c04ba7bf3
all demos added because exec() don't need main form to exit_all
2016-03-05 03:17:49 +01:00
qPCR4vir
9c2736abe5
fixing dir
2016-03-04 17:16:32 +01:00
qPCR4vir
8bbfb38a50
add explicit test in travis.
...
we need to set this automatically in cmake. But first we need a general way to exit from an application from the parallel GUI testing function. Now I use fm.close(), and I need to pass a pointer to the main form to that function to do that. A general API::exit() will be much better but don't work. Why?
2016-03-03 17:19:58 +01:00
qPCR4vir
497e5454c5
add_test
2016-03-02 17:38:30 +01:00
qPCR4vir
a97c326b17
no calculator
2016-03-02 17:18:46 +01:00
qPCR4vir
b000928b30
run what locally run
2016-03-02 16:17:50 +01:00
qPCR4vir
a2fd7f32c8
NANA_ADD_DEF_AUTOMATIC_GUI_TESTING
...
Support for NANA_AUTOMATIC_GUI_TESTING
Will cause the program to self-test the GUI.
If NANA_ADD_DEF_AUTOMATIC_GUI_TESTING is also defined a default automatic GUI test
will be added to all programs which don't have yet one defined. This default test will simple
wait 10 sec. (time to construct, show and execute the GUI) and then exit normally.
2016-03-02 14:05:48 +01:00
qPCR4vir
8cb8655147
-DNANA_AUTOMATIC_GUI_TESTING
2016-03-02 11:43:05 +01:00
qPCR4vir
59d94b9c7a
FreeMe need more work - let out of the way temporally
2016-03-02 11:42:19 +01:00
Ariel Vina-Rodriguez
669a7385a6
#
2016-03-01 19:33:50 +01:00
Ariel Vina-Rodriguez
6160801bdf
fix
2016-03-01 19:26:38 +01:00
Ariel Vina-Rodriguez
37ed48d38a
add_custom_command( TARGET clicked POST_BUILD COMMAND clicked )
2016-03-01 19:23:35 +01:00
Ariel Vina-Rodriguez
18a919f11e
fix
2016-03-01 19:06:33 +01:00
qPCR4vir
976b5ec275
explore automatic GUI testing in VS2015, cmake and travis
...
local works vary good in windows with VS2015
2016-03-01 18:59:57 +01:00
qPCR4vir
54ecf4d714
a simple but not trivial HelloWorld
2016-02-29 14:30:49 +01:00
qPCR4vir
be2b67d970
by default but optionally install includes, make easy to find variables in large lists
2016-02-29 00:23:04 +01:00
git
f236ca91cf
Copy include files to installation directory.
2016-02-27 16:47:27 -08:00
qPCR4vir
d7a3f12136
include demo
2016-02-26 16:52:26 +01:00
qPCR4vir
2504a915b3
FIX: project() defines essential system variables like CMAKE_FIND_LIBRARY_PREFIXES
2016-02-26 14:03:01 +01:00
qPCR4vir
c499c351dc
cleanup selection of std, boost or nana filesystem and install it in travis, with detection in cmake
...
todo: check namespaces and compatibility of boost filesystem
2016-02-25 19:21:29 +01:00
qPCR4vir
1dd42c8841
log Boost related configuration
2016-02-25 09:26:06 +01:00
qPCR4vir
0978ed7e18
NANA_BOOST_FILESYSTEM_PREFERRED On by default.
2016-02-25 08:40:57 +01:00