Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
CMake
CMake
Commits
5902279e
Commit
5902279e
authored
Sep 25, 2002
by
Andy Cedilnik
Browse files
Fix modules for recent changes
parent
561a3da2
Changes
3
Hide whitespace changes
Inline
Side-by-side
Modules/CheckFunctionExists.cmake
View file @
5902279e
...
...
@@ -7,10 +7,11 @@
#
MACRO
(
CHECK_FUNCTION_EXISTS FUNCTION VARIABLE
)
SET
(
MACRO_CHECK_FUNCTION_DEFINITIONS -DCHECK_FUNCTION_EXISTS=
${
FUNCTION
}
)
TRY_COMPILE
(
${
VARIABLE
}
${
PROJECT_BINARY_DIR
}
${
CMAKE_ROOT
}
/Modules/CheckFunctionExists.c
COMPILE_DEFINITIONS
-D
CHECK_FUNCTION_
EXISTS=
${
FUNC
TION
}
CMAKE_FLAGS -D
COMPILE_DEFINITIONS
:STRING=
${
MACRO_
CHECK_FUNCTION_
DEFINI
TION
S
}
OUTPUT_VARIABLE OUTPUT
)
IF
(
NOT
${
VARIABLE
}
)
WRITE_FILE
(
${
PROJECT_BINARY_DIR
}
/CMakeError.log
...
...
Modules/CheckLibraryExists.cmake
View file @
5902279e
...
...
@@ -7,21 +7,20 @@
#
MACRO
(
CHECK_LIBRARY_EXISTS LIBRARY FUNCTION LOCATION VARIABLE
)
SET
(
CHECK_LIBRARY_EXISTS_LIBRARY
${
LIBRARY
}
)
SET
(
CHECK_LIBRARY_EXISTS_FUNCTION
${
FUNCTION
}
)
SET
(
CHECK_LIBRARY_EXISTS_LOCATION
${
LOCATION
}
)
SET
(
CHECK_LIBRARY_EXISTS_VARIABLE
${
VARIABLE
}
)
SET
(
CHECK_LIBRARY_EXISTS_SOURCE
${
CMAKE_ROOT
}
/Modules/CheckFunctionExists.c
)
CONFIGURE_FILE
(
${
CMAKE_ROOT
}
/Modules/CheckLibraryExists.lists.in
${
PROJECT_BINARY_DIR
}
/CMakeTmp/CheckLibraryExists/CMakeLists.txt
IMMEDIATE
)
SET
(
MACRO_CHECK_LIBRARY_EXISTS_DEFINITION -DCHECK_FUNCTION_EXISTS=
${
FUNCTION
}
)
TRY_COMPILE
(
${
VARIABLE
}
${
PROJECT_BINARY_DIR
}
/CMakeTmp/CheckLibraryExists
${
PROJECT_BINARY_DIR
}
/CMakeTmp/CheckLibraryExists
CHECK_LIBRARY_EXISTS OUTPUT_VARIABLE OUTPUT
)
${
PROJECT_BINARY_DIR
}
/CheckIfLibraryExists
${
CMAKE_ROOT
}
/Modules/CheckFunctionExists.c
CMAKE_FLAGS
-DCOMPILE_DEFINITIONS:STRING=
${
MACRO_CHECK_LIBRARY_EXISTS_DEFINITION
}
-DLINK_DIRECTORIES:STRING=
${
LOCATION
}
-DLINK_LIBRARIES:STRING=
${
LIBRARY
}
OUTPUT_VARIABLE OUTPUT
)
IF
(
NOT
${
VARIABLE
}
)
WRITE_FILE
(
${
PROJECT_BINARY_DIR
}
/CMakeError.log
"Determining if the function
${
FUNCTION
}
exists failed with the following output:
\n
"
"Determining if the function
${
FUNCTION
}
exists
in the
${
LIBRARY
}
failed with the following output:
\n
"
"
${
OUTPUT
}
\n
"
)
ENDIF
(
NOT
${
VARIABLE
}
)
ENDMACRO
(
CHECK_LIBRARY_EXISTS
)
Modules/CheckSizeOf.cmake
View file @
5902279e
...
...
@@ -18,7 +18,7 @@ MACRO(CHECK_TYPE_SIZE TYPE VARIABLE)
TRY_RUN
(
${
VARIABLE
}
HAVE_
${
VARIABLE
}
${
PROJECT_BINARY_DIR
}
${
CMAKE_ROOT
}
/Modules/CheckSizeOf.c
COMPILE_DEFINITIONS
${
MACRO_CHECK_TYPE_SIZE_FLAGS
}
CMAKE_FLAGS -D
COMPILE_DEFINITIONS
:STRING=
${
MACRO_CHECK_TYPE_SIZE_FLAGS
}
OUTPUT_VARIABLE OUTPUT
)
IF
(
NOT HAVE_
${
VARIABLE
}
)
WRITE_FILE
(
${
PROJECT_BINARY_DIR
}
/CMakeError.log
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment