summaryrefslogtreecommitdiff
path: root/mesonbuild/templates/objcpptemplates.py
Commit message (Collapse)AuthorAgeFilesLines
* editorconfig: add setting to trim trailing whitespaceEli Schwartz2021-08-151-1/+0
| | | | | | | and clean up all outstanding issues Skip 'test cases/common/141 special characters/meson.build' since it intentionally uses trailing newlines.
* fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger2021-06-291-9/+10
|
* typing: Fix templatesDaniel Mensinger2020-09-081-2/+2
|
* sample factory implementationMichael2020-03-191-34/+43
|
* tests: Ensure that executable and library are named differentlyNirbheek Chauhan2020-02-221-1/+2
| | | | | | | | | | | | | On Windows, the basename is used to determine the name of the PDB file. So for a project called myproject, we will create myproject.dll and myproject.exe, both of which will have myproject.pdb. This is a file collision. Instead, append `_test`, similar to the C# template. Fixes AllPlatformTest.test_templates on MSVC. This became a hard error when we started listing PDBs in the implicit outputs list of ninja targets. Do the same for a test that was making the same mistake.
* add new templatesMichael2020-02-021-0/+156