Displaying 5 results from an estimated 5 matches for "mark_as_advanced".
2019 Oct 21
3
RFC: LLVM Build System Future Direction
...rfaces unless it is completely impossible to avoid.
#### Avoid Options to Enable/Disable Configuration
If we reduce the test matrix, having a convention to keep it reduced is of vital importance so that we don't find ourselves needing to clean up again in a few years.
#### Avoid Caching, Use `mark_as_advanced` and `INTERNAL` Liberally
CMake has no strategy for cache invalidation. As such, cached variables add additional maintenance burden because they can break builds sometimes in hard to diagnose ways. That said they are useful. In particular for things like configuration checks that are slow caching t...
2019 Oct 24
2
RFC: LLVM Build System Future Direction
...etely impossible to avoid.
>
> #### Avoid Options to Enable/Disable Configuration
> If we reduce the test matrix, having a convention to keep it reduced is of vital importance so that we don't find ourselves needing to clean up again in a few years.
>
> #### Avoid Caching, Use `mark_as_advanced` and `INTERNAL` Liberally
> CMake has no strategy for cache invalidation. As such, cached variables add additional maintenance burden because they can break builds sometimes in hard to diagnose ways. That said they are useful. In particular for things like configuration checks that are slow cach...
2019 Oct 29
11
RFC: LLVM Build System Future Direction
...avoid.
>>
>> #### Avoid Options to Enable/Disable Configuration
>> If we reduce the test matrix, having a convention to keep it reduced is of vital importance so that we don't find ourselves needing to clean up again in a few years.
>>
>> #### Avoid Caching, Use `mark_as_advanced` and `INTERNAL` Liberally
>> CMake has no strategy for cache invalidation. As such, cached variables add additional maintenance burden because they can break builds sometimes in hard to diagnose ways. That said they are useful. In particular for things like configuration checks that are slow...
2019 Oct 29
2
RFC: LLVM Build System Future Direction
...s to Enable/Disable
> Configuration
> If we reduce the test matrix, having a
> convention to keep it reduced is of vital
> importance so that we don't find ourselves
> needing to clean up again in a few years.
>
> #### Avoid Caching, Use `mark_as_advanced` and
> `INTERNAL` Liberally
> CMake has no strategy for cache invalidation.
> As such, cached variables add additional
> maintenance burden because they can break
> builds sometimes in hard to diagnose ways.
> That said they are useful. In parti...
2017 May 29
0
[PATCH] Add CMake build script
...OUND
+# to TRUE if all listed variables are TRUE.
+include(FindPackageHandleStandardArgs)
+find_package_handle_standard_args(FFTW DEFAULT_MSG FFTW_INCLUDE_DIR FFTW_LIBRARY)
+
+if (FFTW_FOUND)
+ set (FFTW_LIBRARIES ${FFTW_LIBRARY})
+ set (FFTW_INCLUDE_DIRS ${FFTW_INCLUDE_DIR})
+endif (FFTW_FOUND)
+
+mark_as_advanced(FFTW_INCLUDE_DIR FFTW_LIBRARY)
diff --git a/cmake/FindOgg.cmake b/cmake/FindOgg.cmake
new file mode 100644
index 0000000..a710518
--- /dev/null
+++ b/cmake/FindOgg.cmake
@@ -0,0 +1,30 @@
+# - Find ogg
+# Find the native ogg includes and libraries
+#
+# OGG_INCLUDE_DIRS - where to find ogg.h, etc....