[cmake-developers] Dead CMake Redesign Projects

2019-02-18 Thread Taylor Holberton
Hello! Since about July of 2018, I've been trying to design an interpreter library for the CMake language, common for the cmake, cpack, and ctest tools. It was my idea that I could create an extensible library for the CMake project, that could make it easier to add commands, generators, and

Re: [cmake-developers] option to prevent in-source builds

2018-11-09 Thread Taylor Holberton
A lot of projects that use CMake already have a `./cmake` directory, I would think `./cmake/init.json` would fit nicer as opposed to the hidden directory. I'm not a fan of hidden directories in software projects anyway. I would prefer an init file be written as a CMake file instead of JSON. JSON

[cmake-developers] The "cmake_host_system_information" Command

2018-09-01 Thread Taylor Holberton
Hello! I noticed, since 3.10, there's been several new additions to the query key list of this command. I understand the idea behind this command is to request information that is non-trivial to access. For example, FQDN takes a little bit longer than the others. I think ideally, all variables

Re: [cmake-developers] Happy Birthday CMake!

2018-08-31 Thread Taylor Holberton
Looked at the log in reverse and found commit 077c31484 https://gitlab.kitware.com/cmake/cmake/tree/077c31484e216a72c73370c05fcf970ce5269085 Might be fun to build this again. On Fri, Aug 31, 2018 at 2:33 PM Bill Hoffman wrote: > >

Re: [cmake-developers] Alternative CMake Syntax

2018-07-19 Thread Taylor Holberton
e end goal is to make very readable and easily maintainable CMake code, while staying focused as a build system generating language. The library could have facilities to make it easier for graphical front ends to work with. For though, though, my main focus is improving the syntax. On Thu, J

[cmake-developers] Alternative CMake Syntax

2018-07-04 Thread Taylor Holberton
Hello everyone, I've been thinking about designing a new syntax for CMake that better expresses some of the functionality that I've seen in modern CMake code. I've started a CMake parsing library and plan on using it to design the new syntax while maintaining support for the traditional syntax as

[cmake-developers] NASM Bug

2017-11-01 Thread Taylor Holberton
I noticed that CMake strips the trailing forward slash from an include directory when assembling an object file with NASM. The trailing slash is required with NASM. See section 2.1.16 from the NASM manual . I've included an example that illustrates the bug. I

[cmake-developers] Mini Make

2017-08-27 Thread Taylor Holberton
Hello! I just finished the first release of a cross platform, minimalistic Make implementation. It was made specifically to run CMake generated Makefiles on Linux and Windows (haven't tested on macOS yet). It's on GitHub and it's called Mini Make. Sorry

[cmake-developers] FindFreetype Patches

2014-05-24 Thread Taylor Holberton
Here's some patches for the FindFreetype module. The first few patches change formatting. While the last one extends the functionality. -- Taylor Holberton Bay Point, California From 9307dce0496e5b24152ed796b3c4089010009d56 Mon Sep 17 00:00:00 2001 From: Taylor Holberton taylorcholber

[cmake-developers] FindFreetype Patch

2014-05-22 Thread Taylor Holberton
This patch adds windows and unix search paths that Freetype normally installs to. -- Taylor Holberton Bay Point, California search-paths.patch Description: Binary data -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki

[cmake-developers] FindFreetype Maintenance

2014-05-21 Thread Taylor Holberton
an environment variable called FREETYPE_DIR, but I think adding a search to standard installation paths would be preferable for most. -- Taylor Holberton Bay Point, California -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki