Pietro Gagliardi
|
2768fef3ce
|
Cleaned up old static-library stuff from CMakeLists.txt.
|
2018-05-12 23:59:43 -04:00 |
Pietro Gagliardi
|
7ee7de1b92
|
And removed the rc file copying stuff from CMakeLists.txt. I wonder if this fixes the msbuild generators in cmake, so let's find out...
|
2018-05-02 23:04:43 -04:00 |
Pietro Gagliardi
|
aa455be1ae
|
Sigh, cmake...
|
2017-06-03 00:33:40 -04:00 |
Pietro Gagliardi
|
9cc8b03516
|
Switched to a custom IDWriteTextRenderer, which will be necessary for some of our text attributes. More TODO.
|
2017-02-22 03:43:43 -05:00 |
Pietro Gagliardi
|
92b860c8f4
|
Added Address Sanitizer as a cmake option. This will help us figure out the crash.
|
2017-02-16 13:00:57 -05:00 |
Pietro Gagliardi
|
f2c0719e95
|
More TODOs.
|
2016-06-17 23:18:31 -04:00 |
Pietro Gagliardi
|
3499e8335b
|
Round 5
|
2016-06-17 10:16:53 -04:00 |
Pietro Gagliardi
|
b95bbbd70b
|
Round 4
|
2016-06-17 10:13:46 -04:00 |
Pietro Gagliardi
|
f17483ccd2
|
Round 3
|
2016-06-17 10:09:47 -04:00 |
Pietro Gagliardi
|
721a934bf0
|
Round 2
|
2016-06-17 10:01:07 -04:00 |
Pietro Gagliardi
|
8c332591c9
|
Switched minimum cmake version to 3.1.0. Will announce after updating the Travis files.
|
2016-06-17 09:56:47 -04:00 |
Pietro Gagliardi
|
554221fd66
|
Added Windows uiGrid. Doesn't quite work yet.
|
2016-06-10 19:34:48 -04:00 |
Hugo Schmitt
|
4fde812156
|
Cmake 2.8.12 doesn't understand LANGUAGES keyword
Fortunately we can just use project(libui) since C and CPP are the languages enabled by default.
|
2016-06-07 16:09:03 -03:00 |
Pietro Gagliardi
|
5accda32e5
|
Added new uiRadioButtons functions and implemented them on GTK+. More TODOs.
|
2016-06-06 18:56:58 -04:00 |
Pietro Gagliardi
|
02d09bdf95
|
Revert "One last try to fix the OS X builder on Travis."
It didn't work :(
This reverts commit b779cddef4 .
|
2016-06-05 16:55:37 -04:00 |
Pietro Gagliardi
|
b779cddef4
|
One last try to fix the OS X builder on Travis.
|
2016-06-05 16:45:18 -04:00 |
Pietro Gagliardi
|
ea6db7d815
|
Statically linked MinGW-w64 libraries in those executable builds.
|
2016-06-05 16:23:01 -04:00 |
Pietro Gagliardi
|
10aa198ac3
|
string(APPEND) is too recent for travis's cmake (or 2.8.11, for that matter).
|
2016-06-05 13:48:51 -04:00 |
Pietro Gagliardi
|
b8d9218b7f
|
More TODOs.
|
2016-06-05 11:50:42 -04:00 |
Pietro Gagliardi
|
b21ef44a05
|
Defaulted to debug mode.
|
2016-06-05 10:43:04 -04:00 |
Pietro Gagliardi
|
acbeb86c7f
|
Pruned out and merged in th erest of the migrate_build files.
|
2016-06-04 18:52:40 -04:00 |
Pietro Gagliardi
|
d57035e59d
|
More deleting old build systems.
|
2016-06-04 15:49:43 -04:00 |
Pietro Gagliardi
|
cb5fa98e75
|
Let's start removing the old files, putting in any missed bells and whistles.
|
2016-06-04 15:40:59 -04:00 |
Pietro Gagliardi
|
fac03b050b
|
More TODOs.
|
2016-06-04 15:31:29 -04:00 |
Pietro Gagliardi
|
cfc92c64ac
|
Worked around the OS X issue for now. Let's go!
|
2016-06-04 14:59:26 -04:00 |
Pietro Gagliardi
|
66fde9ee0c
|
More fixups to the previous commit.
|
2016-06-04 14:30:43 -04:00 |
Pietro Gagliardi
|
7d2f364256
|
Fixed Windows static linking issues.
|
2016-06-04 13:57:10 -04:00 |
Pietro Gagliardi
|
7dcfb8c6c3
|
Reworked how _UI_EXTERN works to allow MinGW static linking on Windows.
|
2016-06-03 22:19:33 -04:00 |
Pietro Gagliardi
|
abcf1edf43
|
Re-added OS X file. Now to just prune everything again.
|
2016-06-03 21:48:10 -04:00 |
Pietro Gagliardi
|
bbb8791a47
|
More Unix fixes.
|
2016-06-03 21:28:39 -04:00 |
Pietro Gagliardi
|
5c01a8dec3
|
Re-added the Unix stuff.
|
2016-06-03 21:14:55 -04:00 |
Pietro Gagliardi
|
838851f55a
|
Started the gcc stuff. Doesn't work on Windows; too much to fix.
|
2016-06-03 20:26:58 -04:00 |
Pietro Gagliardi
|
0d88e5eb8b
|
More cmake work. That's enough of Visual Studio for now.
|
2016-06-03 19:25:43 -04:00 |
Pietro Gagliardi
|
a3fe7edf3b
|
More cmake work.
|
2016-06-03 18:28:14 -04:00 |
Pietro Gagliardi
|
05b542182a
|
More cmake stuff. MSVC shared builds work as we want them to so far (mostly).
|
2016-06-03 17:30:00 -04:00 |
Pietro Gagliardi
|
44b4d24881
|
Started a new cmake file. Seems to work so far...
|
2016-06-03 14:56:21 -04:00 |
Pietro Gagliardi
|
1903115bbd
|
Pushed all the build files elsewhere. I'm rewriting the CMakeLists files from scratch.
|
2016-06-03 00:29:31 -04:00 |
Pietro Gagliardi
|
14f5d5388a
|
Tried harder with the CMake lists. Still no go. They should probably be rewritten again...
|
2016-06-02 17:28:51 -04:00 |
Pietro Gagliardi
|
da8649312e
|
More cmake work. Better, but not all there.
|
2016-06-02 12:52:32 -04:00 |
Pietro Gagliardi
|
2d1b6093f0
|
More CMake Windows fixes.
|
2016-06-02 00:52:29 -04:00 |
Pietro Gagliardi
|
2ef3dafbc6
|
Fixed more Windows bits.
|
2016-06-02 00:23:42 -04:00 |
Pietro Gagliardi
|
1dbbab50a5
|
More Windows work.
|
2016-06-01 22:18:40 -04:00 |
Pietro Gagliardi
|
ee373a94d6
|
Started the Windows cmake stuff and tried to get it to work on MinGW again.
|
2016-06-01 21:45:39 -04:00 |
Pietro Gagliardi
|
e4a66b786e
|
Fixed static builds, added GTK+ builds, and cleaned out things in general for cmake.
|
2016-06-01 20:21:10 -04:00 |
Pietro Gagliardi
|
7bdeefedeb
|
More cmake setup. Now we can start the Unix tests, which we should have ready to go as-is...
|
2016-06-01 14:50:35 -04:00 |
Pietro Gagliardi
|
81c555ea3b
|
Added the examples CMakeLists.txt.
|
2016-06-01 14:42:24 -04:00 |
Pietro Gagliardi
|
08c06f24c0
|
Added the test program to the CMake setup.
|
2016-06-01 14:07:43 -04:00 |
Pietro Gagliardi
|
0fff9c6fd6
|
More CMake work. Thanks to Mr-Hide in irc.freenode.net/#cmake.
|
2016-06-01 12:48:26 -04:00 |
Pietro Gagliardi
|
ec730962aa
|
More work with cmake.
|
2016-05-31 11:10:35 -04:00 |
Pietro Gagliardi
|
fcec2b87e5
|
Started refactoring the cmake file again.
|
2016-05-31 09:12:45 -04:00 |