ReactOS Project - reactos.git/rss - CMakeLists.txt history https://git.reactos.org/?p=reactos.git;a=history;f=CMakeLists.txt A free Windows-compatible Operating System en ReactOS Project static/git-logo.png ReactOS Project - reactos.git/rss - CMakeLists.txt history https://git.reactos.org/?p=reactos.git;a=history;f=CMakeLists.txt Fri, 10 Nov 2023 17:20:24 +0000 Fri, 10 Nov 2023 17:20:24 +0000 gitweb v.2.17.1/2.17.1 [CMAKE] Use baseaddress64.cmake for all 64 bit builds Timo Kreuzer <timo.kreuzer@reactos.org> Sat, 28 Oct 2023 19:20:36 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=9cc4d8994bb471d5e6aa1de6308bbf4a5015e479 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=9cc4d8994bb471d5e6aa1de6308bbf4a5015e479 [CMAKE] Use baseaddress64.cmake for all 64 bit builds [CMAKE] Use baseaddress64.cmake for all 64 bit builds - Rename baseaddress_msvc_x64.cmake to baseaddress64.cmake - Include it for all compilers and 64 bit architectures
  • [D] CMakeLists.txt
]]>
[CMAKE] Add DLL_EXPORT_VERSION config option Timo Kreuzer <timo.kreuzer@reactos.org> Sat, 5 Aug 2023 11:56:11 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=3c2bfb570fa745cd2d5fb2b755204ac7ac9c22b2 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=3c2bfb570fa745cd2d5fb2b755204ac7ac9c22b2 [CMAKE] Add DLL_EXPORT_VERSION config option [CMAKE] Add DLL_EXPORT_VERSION config option Set this to e.g. 0x600 to build with Vista exports
  • [D] CMakeLists.txt
]]>
[LOG2LINES] Compile the tool for MSVC builds Mark Jansen <mark.jansen@reactos.org> Mon, 24 Oct 2022 19:56:54 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=a09d5bae0fd094ea6657c11c3ac2e613b325f384 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=a09d5bae0fd094ea6657c11c3ac2e613b325f384 [LOG2LINES] Compile the tool for MSVC builds [LOG2LINES] Compile the tool for MSVC builds
  • [D] CMakeLists.txt
]]>
[ASMPP] Implement asm preprocessor Timo Kreuzer <timo.kreuzer@reactos.org> Mon, 20 Jun 2022 15:29:01 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=61cc62d1b20842b4c612aa0c4a35982dd38ef6cc https://git.reactos.org/?p=reactos.git;a=commitdiff;h=61cc62d1b20842b4c612aa0c4a35982dd38ef6cc [ASMPP] Implement asm preprocessor [ASMPP] Implement asm preprocessor This converts ML style assembly to GAS compatible syntax
  • [D] CMakeLists.txt
]]>
[CMAKE] Set KDBG define only where required (fastfat, win32k, ntoskrnl) Hervé Poussineau <hpoussin@reactos.org> Sat, 25 Jun 2022 17:01:08 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=b6d7571ebba5997ba6fb0ef18da3eee0e57da500 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=b6d7571ebba5997ba6fb0ef18da3eee0e57da500 [CMAKE] Set KDBG define only where required (fastfat, win32k, ntoskrnl) [CMAKE] Set KDBG define only where required (fastfat, win32k, ntoskrnl)
  • [D] CMakeLists.txt
]]>
[CMAKE] Set _WINKD_ define only where required (kernel and setuplib) Hervé Poussineau <hpoussin@reactos.org> Sat, 25 Jun 2022 16:44:37 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=9e193524925254650b1a28253680b52ad44eb852 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=9e193524925254650b1a28253680b52ad44eb852 [CMAKE] Set _WINKD_ define only where required (kernel and setuplib) [CMAKE] Set _WINKD_ define only where required (kernel and setuplib)
  • [D] CMakeLists.txt
]]>
[CMAKE] Fix buildbot builders Victor Perevertkin <victor.perevertkin@reactos.org> Thu, 26 May 2022 22:48:52 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=a5a6101ca03514c292dc1d2c0cc8d9145c223627 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=a5a6101ca03514c292dc1d2c0cc8d9145c223627 [CMAKE] Fix buildbot builders [CMAKE] Fix buildbot builders
  • [D] CMakeLists.txt
]]>
[CMAKE] Do not use USE_CLANG_CL variable in CMake scripts Victor Perevertkin <victor.perevertkin@reactos.org> Wed, 25 May 2022 23:03:50 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=447ef2aa4a15adfb4060b72383a34001a14d13ac https://git.reactos.org/?p=reactos.git;a=commitdiff;h=447ef2aa4a15adfb4060b72383a34001a14d13ac [CMAKE] Do not use USE_CLANG_CL variable in CMake scripts [CMAKE] Do not use USE_CLANG_CL variable in CMake scripts
  • [D] CMakeLists.txt
]]>
[CMAKE] Elimitate the use of GCC and CLANG variables Victor Perevertkin <victor.perevertkin@reactos.org> Wed, 25 May 2022 22:37:23 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=f155b9377f4e8b32d93787a27924e0860e57dbf8 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=f155b9377f4e8b32d93787a27924e0860e57dbf8 [CMAKE] Elimitate the use of GCC and CLANG variables [CMAKE] Elimitate the use of GCC and CLANG variables
  • [D] CMakeLists.txt
]]>
[SDK] Fix some arm64 stuff that was discovered during testing Justin Miller <justinmiller100@gmail.com> Mon, 13 Dec 2021 13:16:45 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=2204695f0a87741b9b6224625a4707e59b9c9995 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=2204695f0a87741b9b6224625a4707e59b9c9995 [SDK] Fix some arm64 stuff that was discovered during testing [SDK] Fix some arm64 stuff that was discovered during testing Addendum to 6dfc13e4. CORE-17518
  • [D] CMakeLists.txt
]]>
[SDK][CRT] Add _CRT_NON_CONFORMING_SWPRINTFS support Mark Jansen <mark.jansen@reactos.org> Sun, 13 Mar 2022 16:17:39 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=f1132155d97a43c4c31413e42bf6ea619530149e https://git.reactos.org/?p=reactos.git;a=commitdiff;h=f1132155d97a43c4c31413e42bf6ea619530149e [SDK][CRT] Add _CRT_NON_CONFORMING_SWPRINTFS support [SDK][CRT] Add _CRT_NON_CONFORMING_SWPRINTFS support This allows us to easier port wine changes, where swprintf with a size is used a lot
  • [D] CMakeLists.txt
]]>
[CMAKE] Remove __inline substitutions Victor Perevertkin <victor.perevertkin@reactos.org> Tue, 26 Oct 2021 19:21:11 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=8ca4b0f257287ff9c5acc875899c0844acdcc876 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=8ca4b0f257287ff9c5acc875899c0844acdcc876 [CMAKE] Remove __inline substitutions [CMAKE] Remove __inline substitutions All supported compilers can do C99 now, this is not needed anymore.
  • [D] CMakeLists.txt
]]>
[SDK] Allow ARM64 MSVC to complete configuration (#4045) Justin Miller <justinmiller100@gmail.com> Fri, 22 Oct 2021 15:52:32 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=be223b9de7a194cc114ca70c6fd323d0e38ac298 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=be223b9de7a194cc114ca70c6fd323d0e38ac298 [SDK] Allow ARM64 MSVC to complete configuration (#4045) [SDK] Allow ARM64 MSVC to complete configuration (#4045) - Add some of the missing CMake adjustments to continue the configure and compile process with ARM64 MSVC - Created quick stubs for the functions in SDK needed to finish the configuration process - Put in an ARM64 option for spec2def CORE-17518 CORE-17615
  • [D] CMakeLists.txt
]]>
[CMAKE] CMakeLists.txt: Add arm64 to ARCH allowed values Serge Gautherie <reactos-git_serge_171003@gautherie.fr> Mon, 24 May 2021 06:56:17 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=e4feaa1a690fdc8a4cee9c75a697323bd3ef9748 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=e4feaa1a690fdc8a4cee9c75a697323bd3ef9748 [CMAKE] CMakeLists.txt: Add arm64 to ARCH allowed values [CMAKE] CMakeLists.txt: Add arm64 to ARCH allowed values CORE-17518
  • [D] CMakeLists.txt
]]>
[CMAKE] CMakeLists.txt: Fix 'omap-zoom2' typo Serge Gautherie <reactos-git_serge_171003@gautherie.fr> Thu, 23 May 2019 02:11:41 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=7e43c2610d1dc6b029563e7a43886cfb9b520473 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=7e43c2610d1dc6b029563e7a43886cfb9b520473 [CMAKE] CMakeLists.txt: Fix 'omap-zoom2' typo [CMAKE] CMakeLists.txt: Fix 'omap-zoom2' typo Addendum to fae2044 (r51783). CORE-17604
  • [D] CMakeLists.txt
]]>
[CMAKE] CMakeLists.txt: Remove NO_UNDERSCORE_PREFIX leftovers Serge Gautherie <reactos-git_serge_171003@gautherie.fr> Mon, 24 May 2021 06:56:17 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=2dcc40fb3ed0f87f1dc6c588fcbee9db7e9d1764 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=2dcc40fb3ed0f87f1dc6c588fcbee9db7e9d1764 [CMAKE] CMakeLists.txt: Remove NO_UNDERSCORE_PREFIX leftovers [CMAKE] CMakeLists.txt: Remove NO_UNDERSCORE_PREFIX leftovers And switch to add_compile_definitions(). Addendum to 9efafd6.
  • [D] CMakeLists.txt
]]>
[CMAKE] Store and re-use M4 and BISON_PKGDATADIR env variables Mark Jansen <mark.jansen@reactos.org> Sat, 3 Apr 2021 13:10:38 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=18e95f5a4e4e068b4fbd8627382a6ba97260fbf2 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=18e95f5a4e4e068b4fbd8627382a6ba97260fbf2 [CMAKE] Store and re-use M4 and BISON_PKGDATADIR env variables [CMAKE] Store and re-use M4 and BISON_PKGDATADIR env variables ROSBE-174
  • [D] CMakeLists.txt
]]>
[CMAKE] CMakeLists.txt: Print CMAKE_CONFIGURATION_TYPES Serge Gautherie <reactos-git_serge_171003@gautherie.fr> Tue, 8 Sep 2020 02:28:50 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=b62f0d0fa3af900554744421c3c273d124f3a16b https://git.reactos.org/?p=reactos.git;a=commitdiff;h=b62f0d0fa3af900554744421c3c273d124f3a16b [CMAKE] CMakeLists.txt: Print CMAKE_CONFIGURATION_TYPES [CMAKE] CMakeLists.txt: Print CMAKE_CONFIGURATION_TYPES Follow-up to d10728a.
  • [D] CMakeLists.txt
]]>
[CMAKE] Do not define _M_AMD64 when using amd64 clang-cl Jérôme Gardou <jerome.gardou@reactos.org> Thu, 29 Apr 2021 20:28:33 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=4ae4590b6648f020e4ca9666fcd4b0abef66741f https://git.reactos.org/?p=reactos.git;a=commitdiff;h=4ae4590b6648f020e4ca9666fcd4b0abef66741f [CMAKE] Do not define _M_AMD64 when using amd64 clang-cl [CMAKE] Do not define _M_AMD64 when using amd64 clang-cl
  • [D] CMakeLists.txt
]]>
[CMAKE] Rely less on CMAKE_BUILD_TYPE variable Victor Perevertkin <victor.perevertkin@reactos.org> Thu, 15 Apr 2021 01:52:59 +0000 https://git.reactos.org/?p=reactos.git;a=commitdiff;h=d10728a64589cb87a1b47ba9c39b40b1d0f1212e https://git.reactos.org/?p=reactos.git;a=commitdiff;h=d10728a64589cb87a1b47ba9c39b40b1d0f1212e [CMAKE] Rely less on CMAKE_BUILD_TYPE variable [CMAKE] Rely less on CMAKE_BUILD_TYPE variable Having conditional statements with CMAKE_BUILD_TYPE is an antipattern See https://stackoverflow.com/questions/66079007/having-conditional-statements-on-build-type-variable-a-good-design We use both single- and multi-config generators (Ninja and VS), so we can't really rely on CMAKE_BUILD_TYPE, because it's not always set. This commit alters some conditional flags to use <$CONFIG:...> generator expression, but is still not complete. Also, our default optimization level (4) now has what was always a de-facto flags
  • [D] CMakeLists.txt
]]>