<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cmake-common/project/boost, branch v1.0</title>
<subtitle>Utilities to help develop C++/CMake projects</subtitle>
<id>http://git.tensin.name/cmake-common/atom?h=v1.0</id>
<link rel='self' href='http://git.tensin.name/cmake-common/atom?h=v1.0'/>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/'/>
<updated>2021-04-13T21:25:22Z</updated>
<entry>
<title>update script names in README and --help output</title>
<updated>2021-04-13T21:25:22Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2021-04-13T21:25:22Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=2f13d5a050f1190538e011ccdfb3be3603e1051d'/>
<id>urn:sha1:2f13d5a050f1190538e011ccdfb3be3603e1051d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix PyLint warnings</title>
<updated>2021-04-13T18:59:36Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2021-04-13T18:59:36Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=ff3492ae4752d9b53cadc9d89f4fcb7df5c7afe7'/>
<id>urn:sha1:ff3492ae4752d9b53cadc9d89f4fcb7df5c7afe7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove excessive logging &amp; obsolete project.ci.* packages</title>
<updated>2021-04-13T16:14:23Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2021-04-13T16:14:23Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=0fa3ad2c007d1ea90694f73754ccac8c42dcdf93'/>
<id>urn:sha1:0fa3ad2c007d1ea90694f73754ccac8c42dcdf93</id>
<content type='text'>
Logging command line arguments before parsing them is a bit excessive.
</content>
</entry>
<entry>
<title>project.boost: refactoring</title>
<updated>2021-03-23T17:49:39Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2021-03-23T17:39:06Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=f2806f803c62f25b2435e03aaaf6652c4650633e'/>
<id>urn:sha1:f2806f803c62f25b2435e03aaaf6652c4650633e</id>
<content type='text'>
The extremely convoluted BoostBuildToolset situation is no more.
</content>
</entry>
<entry>
<title>project: minor refactoring</title>
<updated>2021-03-23T15:52:49Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2021-03-23T15:52:49Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=8b3d24461ff1946fee8f599bfdc77453691f388d'/>
<id>urn:sha1:8b3d24461ff1946fee8f599bfdc77453691f388d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>project.boost.build: refactoring &amp; cleanup</title>
<updated>2021-03-20T21:11:57Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2021-03-20T21:11:57Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=95ab351d5b4f062abd6415c9a7b0396ba0182ade'/>
<id>urn:sha1:95ab351d5b4f062abd6415c9a7b0396ba0182ade</id>
<content type='text'>
</content>
</entry>
<entry>
<title>project: minor refactoring</title>
<updated>2021-03-20T15:08:30Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2021-03-20T15:08:30Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=fb12e2d2bba3d74d42108795bb682f1271f802c3'/>
<id>urn:sha1:fb12e2d2bba3d74d42108795bb682f1271f802c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>project.platform: add platform 'auto'</title>
<updated>2021-03-20T11:34:32Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2021-03-20T10:16:15Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=e731e6345d7fa1c2326b18c56f5dc361ea3adbfb'/>
<id>urn:sha1:e731e6345d7fa1c2326b18c56f5dc361ea3adbfb</id>
<content type='text'>
There were two problems:

  * On Windows, VS 2019 defaults to x64 while VS 2017 defaults to x86.
  * Too much focus on x86(-64) might mean that building stuff on ARM can
    become difficult.

These were all addressed by adding a new platform 'auto'.  On Windows,
it defaults to picking either x64 or x86 (depending on the host arch)
for both Boost and CMake.  On Linux, it lets the compiler decide what
arch to target.
</content>
</entry>
<entry>
<title>grammar</title>
<updated>2021-03-15T08:36:31Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2021-03-15T08:36:31Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=b33a67550a3557dcc210cb689569f06ce0fa3cce'/>
<id>urn:sha1:b33a67550a3557dcc210cb689569f06ce0fa3cce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move large in-code comments to docs/</title>
<updated>2021-03-14T16:03:20Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2021-03-14T16:03:20Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=53701adc9afa2d31020a9306a54c5ed58f71b948'/>
<id>urn:sha1:53701adc9afa2d31020a9306a54c5ed58f71b948</id>
<content type='text'>
</content>
</entry>
</feed>
