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
Brad King
CMake
Commits
079e8469
Commit
079e8469
authored
Sep 05, 2002
by
Ian Scott
Browse files
Hide lots of values in the advanced list
Fix some bugs OpenGL always needs X11 on Unix
parent
12054916
Changes
5
Hide whitespace changes
Inline
Side-by-side
Modules/FindFLTK.cmake
View file @
079e8469
...
...
@@ -6,6 +6,8 @@
# FLTK_WRAP_UI, This allows the FLTK_WRAP_UI command to work.
# FLTK_INCLUDE_DIR, where to find include files
# FLTK_LIBRARIES, list of fltk libraries
# FLTK_VERSION_1.0.11 Use this Version
# FLTK_VERSION_1.1 Use this Version
# FLTK_FOUND, Don't use FLTK if false.
...
...
@@ -14,14 +16,14 @@
# FLTK_GL_LIBRARY, the full path to fltk_gl.lib
# FLTK_FORMS_LIBRARY, the full path to fltk_forms.lib
OPTION
(
USE_
FLTK_VERSION_1.0.11
"Use FLTK version 1.0.11"
1
)
OPTION
(
USE_
FLTK_VERSION_1.1
"Use FLTK version 1.1"
0
)
OPTION
(
FLTK_VERSION_1.0.11
"Use FLTK version 1.0.11"
1
)
OPTION
(
FLTK_VERSION_1.1
"Use FLTK version 1.1"
0
)
# Exclusion between the two version
IF
(
USE_
FLTK_VERSION_1.0.11
)
SET
(
USE_
FLTK_VERSION_1.1 0
)
ENDIF
(
USE_
FLTK_VERSION_1.0.11
)
IF
(
FLTK_VERSION_1.0.11
)
SET
(
FLTK_VERSION_1.1 0
)
ENDIF
(
FLTK_VERSION_1.0.11
)
FIND_PATH
(
FLTK_INCLUDE_DIR FL/Fl.h
/usr/local/include
...
...
@@ -43,14 +45,14 @@ ENDIF(UNIX)
# Make sure that the FLTK include path has been set
# So the FLTK_LIBRARY does not appear the first time
IF
(
FLTK_INCLUDE_DIR
)
IF
(
USE_
FLTK_VERSION_1.0.11
)
IF
(
FLTK_VERSION_1.0.11
)
FIND_LIBRARY
(
FLTK_BASE_LIBRARY NAMES fltk fltkd
PATHS /usr/lib /usr/local/lib
/usr/local/fltk/lib
/usr/X11R6/lib
${
FLTK_INCLUDE_DIR
}
/lib
)
ENDIF
(
USE_
FLTK_VERSION_1.0.11
)
IF
(
USE_
FLTK_VERSION_1.1
)
ENDIF
(
FLTK_VERSION_1.0.11
)
IF
(
FLTK_VERSION_1.1
)
FIND_LIBRARY
(
FLTK_BASE_LIBRARY NAMES fltk fltkd
PATHS /usr/lib /usr/local/lib /usr/local/fltk/lib
/usr/X11R6/lib
${
FLTK_INCLUDE_DIR
}
/lib
...
...
@@ -67,7 +69,7 @@ IF(FLTK_INCLUDE_DIR)
PATHS /usr/lib /usr/local/lib /usr/local/fltk/lib
/usr/X11R6/lib
${
FLTK_INCLUDE_DIR
}
/lib
)
ENDIF
(
USE_
FLTK_VERSION_1.1
)
ENDIF
(
FLTK_VERSION_1.1
)
SET
(
FLTK_LIBRARIES
${
FLTK_BASE_LIBRARY
}
${
FLTK_GL_LIBRARY
}
${
FLTK_FORMS_LIBRARY
}
${
FLTK_IMAGES_LIBRARY
}
${
FLTK_PLATFORM_DEPENDENT_LIBS
}
)
...
...
@@ -99,6 +101,18 @@ IF(FLTK_FLUID_EXECUTABLE)
SET
(
FLTK_INCLUDE_PATH
${
FLTK_INCLUDE_DIR
}
)
SET
(
FLTK_FLUID_EXE
${
FLTK_FLUID_EXECUTABLE
}
)
SET
(
FLTK_LIBRARY
${
FLTK_LIBRARIES
}
)
SET
(
USE_FLTK_VERSION_1.0.11
${
FLTK_VERSION_1.0.11
}
)
SET
(
USE_FLTK_VERSION_1.1
${
FLTK_VERSION_1.1
}
)
ENDIF
(
FLTK_LIBRARIES
)
ENDIF
(
FLTK_INCLUDE_DIR
)
ENDIF
(
FLTK_FLUID_EXECUTABLE
)
\ No newline at end of file
ENDIF
(
FLTK_FLUID_EXECUTABLE
)
MARK_AS_ADVANCED
(
FLTK_VERSION_1.0.11
FLTK_VERSION_1.1
FLTK_INCLUDE_DIR
FLTK_BASE_LIBRARY
FLTK_GL_LIBRARY
FLTK_FORMS_LIBRARY
FLTK_IMAGES_LIBRARY
)
Modules/FindGLUT.cmake
View file @
079e8469
...
...
@@ -19,7 +19,7 @@ IF (WIN32)
)
FIND_LIBRARY
(
GLUT_glut_LIBRARY glut32
${
OPENGL_LIBRARY_
PATH
}
${
OPENGL_LIBRARY_
DIR
}
/usr/lib
/usr/lib/w32api
/usr/local/lib
...
...
@@ -35,7 +35,7 @@ IF (WIN32)
FIND_LIBRARY
(
GLUT_glut_LIBRARY glut
${
GLUT_ROOT_PATH
}
/Release
${
OPENGL_LIBRARY_
PATH
}
${
OPENGL_LIBRARY_
DIR
}
)
ENDIF
(
CYGWIN
)
...
...
@@ -45,7 +45,7 @@ ELSE (WIN32)
IF
(
APPLE
)
# These values for Apple could probably do with improvement.
FIND_PATH
(
GLUT_INCLUDE_DIR GL/glut.h
${
OPENGL_LIBRARY_
PATH
}
${
OPENGL_LIBRARY_
DIR
}
)
SET
(
GLUT_glut_LIBRARY
"-framework Glut"
CACHE STRING
"GLUT library for OSX"
)
ELSE
(
APPLE
)
...
...
@@ -107,5 +107,8 @@ IF(GLUT_INCLUDE_DIR)
ENDIF
(
GLUT_INCLUDE_DIR
)
MARK_AS_ADVANCED
(
GLUT_INCLUDE_PATH
GLUT_INCLUDE_DIR
GLUT_glut_LIBRARY
GLUT_Xmu_LIBRARY
GLUT_Xi_LIBRARY
)
\ No newline at end of file
Modules/FindGTK.cmake
View file @
079e8469
...
...
@@ -136,6 +136,15 @@ IF (UNIX)
ENDIF
(
GTK_glib_INCLUDE_PATH
)
ENDIF
(
GTK_gtk_INCLUDE_PATH
)
MARK_AS_ADVANCED
(
GTK_gtkgl_LIBRARY
GTK_glib_LIBRARY
GTK_gtk_LIBRARY
GTK_gtkgl_INCLUDE_PATH
GTK_glibconfig_INCLUDE_PATH
GTK_glib_INCLUDE_PATH
GTK_gtk_INCLUDE_PATH
)
ENDIF
(
UNIX
)
Modules/FindOpenGL.cmake
View file @
079e8469
...
...
@@ -16,7 +16,6 @@
IF
(
WIN32
)
IF
(
CYGWIN
)
FIND_PATH
(
OPENGL_INCLUDE_DIR GL/gl.h
/usr/include
/usr/X11R6/include
...
...
@@ -56,7 +55,6 @@ IF (WIN32)
ELSE
(
WIN32
)
# The first line below is to make sure that the proper headers
# are used on a Linux machine with the NVidia drivers installed.
# They replace Mesa with NVidia's own library but normally do not
...
...
@@ -92,6 +90,15 @@ ELSE (WIN32)
/usr/X11R6/lib
)
# On Unix OpenGL most certainly always requires X11.
# Feel free to tighten up these conditions if you don't think this is always true.
IF
(
OPENGL_gl_LIBRARY
)
INCLUDE
(
${
CMAKE_ROOT
}
/Modules/FindX11.cmake
)
IF
(
X11_FOUND
)
SET
(
OPENGL_LIBRARIES
${
X11_LIBRARIES
}
)
ENDIF
(
X11_FOUND
)
ENDIF
(
OPENGL_gl_LIBRARY
)
FIND_LIBRARY
(
OPENGL_glu_LIBRARY
NAMES MesaGLU GLU
PATHS /usr/lib
...
...
@@ -101,17 +108,9 @@ ELSE (WIN32)
/usr/X11R6/lib
)
ENDIF
(
OPENGL_glu_LIBRARY
)
ENDIF
(
OPENGL_gl_LIBRARY
)
ENDIF
(
OPENGL_INCLUDE_DIR
)
ENDIF
(
WIN32
)
SET
(
OPENGL_FOUND
"NO"
)
IF
(
OPENGL_INCLUDE_DIR
)
IF
(
OPENGL_gl_LIBRARY
)
...
...
@@ -140,3 +139,10 @@ IF(OPENGL_INCLUDE_DIR)
SET
(
OPENGL_INCLUDE_PATH
${
OPENGL_INCLUDE_DIR
}
)
ENDIF
(
OPENGL_INCLUDE_DIR
)
MARK_AS_ADVANCED
(
OPENGL_INCLUDE_DIR
OPENGL_xmesa_INCLUDE_DIR
OPENGL_glu_LIBRARY
OPENGL_gl_LIBRARY
)
Modules/FindX11.cmake
View file @
079e8469
...
...
@@ -50,4 +50,11 @@ IF (UNIX)
# Deprecated variable fro backwards compatibility with CMake 1.4
SET
(
X11_LIBRARY
${
X11_X11_LIBRARY
}
)
MARK_AS_ADVANCED
(
X11_X11_LIBRARY
X11_Xext_LIBRARY
X11_INCLUDE_DIR
)
ENDIF
(
UNIX
)
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