118 Commits

Author SHA1 Message Date
Jinhao
554c4fe87f update codeblocks project file 2020-05-17 06:08:50 +08:00
qPCR4vir
81c979dff0 move include (CheckIncludeFileCXX) 2020-02-05 13:25:51 +01:00
qPCR4vir
c8535497b1 set back CMAKE_REQUIRED_FLAGS https://github.com/cnjinhao/nana/issues/497
https://github.com/cnjinhao/nana/issues/497#issuecomment-563471500
2019-12-09 23:41:09 +01:00
qPCR4vir
f0fa70d51c explicit fs tests, no c++ separate test 2019-12-08 18:32:47 +01:00
qPCR4vir
538c91ebcf comments 2019-12-08 11:34:01 +01:00
qPCR4vir
514ebaf426 FIX #469, #492 ? 2019-12-05 13:03:09 +01:00
Jinhao
0ab4225262 Merge branch 'hotfix-1.7.2' into develop 2019-12-04 01:13:44 +08:00
qPCR4vir
0e7261228c don't reuse variable! 2019-11-06 11:00:19 +01:00
qPCR4vir
babcdb477d check_cxx_source_compiles FILESYSTEM 2019-11-05 19:25:14 +01:00
qPCR4vir
25353e4325 reorganize priorities 2019-11-05 19:23:50 +01:00
Peter M. Petrakis
a10f1cc95a fix static stdlib generator expression 2019-10-04 13:58:10 -04:00
Jinhao
a65eec2bb9 Merge branch 'hotfix-1.7.2' into develop 2019-09-11 00:54:47 +08:00
Yuchen Deng
c8e1aace1a On macOS and FreeBSD libc++ is the default standard library and the -stdlib=libc++ is not required.
https://libcxx.llvm.org/docs/UsingLibcxx.html
2019-08-11 15:46:51 +08:00
qPCR4vir
9e0c63a562 FIX reversion in static linking introduced in e9affe5cdf47ccf8195b3bd24b19ffc6a4dd4641 2019-08-06 18:10:45 +02:00
Jinhao
5291e52878 Merge branch 'hotfix-1.7.2' into develop 2019-08-05 06:26:45 +08:00
Jinhao
d0251ed6c3 add filesystem workaround(#471) 2019-08-05 06:14:23 +08:00
Xeverous
e9affe5cdf added option to link C++ standard library statically 2019-08-01 20:34:12 +02:00
qPCR4vir
9e859f7991 back to safe option for almost everyone. 2019-07-31 17:31:43 +02:00
Ariel Vina-Rodriguez
88f6af584c
delete commented code 2019-07-29 00:01:25 +02:00
Ariel Vina-Rodriguez
6c6d80b414
FIX 2. missed included in installed nana consumed with cmake 2019-07-28 10:28:59 +02:00
이지한
3c841ee0c4 add build script files for vc2019 2019-07-15 23:26:16 +09:00
qPCR4vir
6a46ec4f52 -static-libgcc ? 2019-06-12 16:13:37 +02:00
qPCR4vir
cea2f01388 Visual Studio 2017 ? 2019-06-12 13:27:14 +02:00
qPCR4vir
ceb81a0876 eliminate debug info in release, size of executable is 1/10 2019-06-12 12:44:01 +02:00
qPCR4vir
17240f5a51 NANA_CMAKE_INSTALL=ON, but now normal users need to set OFF or EXCLUDE_FROM_ALL 2019-06-12 12:39:31 +02:00
qPCR4vir
6fe009961f fix comments: Boost as workaround 2019-05-15 14:08:53 +02:00
qPCR4vir
c6b0a7093d use target_link_libraries 2019-05-15 13:44:32 +02:00
qPCR4vir
fbffbcd75d target_compile_options(nana PUBLIC -static -static-libstdc++) for MINGW too 2019-05-15 13:05:19 +02:00
qPCR4vir
ca96a9d3ca Fix merge
# Conflicts:
#	include/nana/gui/widgets/treebox.hpp
#	source/gui/place.cpp
2019-05-05 22:15:41 +02:00
qPCR4vir
d6088e5d7d nana dev point to nana-demo cmake-dev. No Boost, print CMAKE_CXX_FLAGS_RELEASE. 2019-05-05 21:53:05 +02:00
qPCR4vir
d18a4e9506 LanguageStandard -> stdcpplatest 2019-05-05 11:18:02 +02:00
qPCR4vir
662a9b6b80 FIX big executables in release mode: from 103 MB to 3 MB 2019-05-05 11:14:16 +02:00
Jinhao
b0392bfa3c fix missing noexcept 2019-03-12 04:09:13 +08:00
beru
a9f37e4ca4 Use .gitattributes file to specify line endings for Visual Studio solutions and projects files
Set project property Windows SDK Version to default
Set project property Multi-processor Compilation to Yes (/MP)
2019-02-24 06:02:24 +09:00
Jinhao
e89ee5d18b some improvements
improved resizing performance
removed frame widget
refactoring
2019-02-16 00:55:02 +08:00
qPCR4vir
cfa7cc7831 Merge remote-tracking branch 'cnjinhao/develop-1.7' into cmake-dev 2018-10-09 17:54:55 +02:00
qPCR4vir
5258b7ce8f update project from 8.1 to 10 ?? 2018-10-09 17:54:39 +02:00
Jinhao
943a9e444d init dragdrop
contains a new class simple_dragdrop and changes of listbox for dragdrop
2018-10-09 03:56:50 +08:00
qPCR4vir
9792b1ed2f verbose.cmake # Just for information 2018-10-06 20:31:58 +02:00
qPCR4vir
3c672c4a53 fix to full path ? CLion ? CMake ? me ? have problem with relative path? 2018-10-05 12:06:06 +02:00
qPCR4vir
6355d9ac7e Fontconfig scripts from https://github.com/cnjinhao/nana/pull/278 2018-10-02 18:50:49 +02:00
qPCR4vir
2e6a85bf89 reorganize cmake in small scripts with some fix from https://github.com/cnjinhao/nana/pull/278 2018-10-02 18:47:04 +02:00
qPCR4vir
4f42041388 fix definition of boolean in jpeg by default 2018-10-01 19:55:06 +02:00
qPCR4vir
2e0bf06dcb trying to fix a definition duplication of boolean window.h vs jpeg 2018-10-01 19:37:33 +02:00
qPCR4vir
8c8adb397e target_link_libraries 2018-10-01 19:04:12 +02:00
qPCR4vir
8c6b0d4653 simplify CMakeList with cmake scripts 2018-09-10 14:27:56 +02:00
Jinhao
7369b5437c Merge branch 'hotfix-1.5.5' into develop 2017-12-01 17:56:06 +08:00
qPCR4vir
97ca4ac3de add h file into project for convenient IDE browsing 2017-10-20 02:10:31 +02:00
qPCR4vir
117e08c9aa Merge remote-tracking branch 'cnjinhao/hotfix-1.5.5' into hotfix-1.5.5 2017-09-14 00:06:47 +02:00
Jinhao
6e9296166f fix bug that platform_spec_posix.cpp is missing in code::blocks project 2017-09-14 02:21:03 +08:00