[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[certi-cvs] certi CMakeLists.txt
From: |
certi-cvs |
Subject: |
[certi-cvs] certi CMakeLists.txt |
Date: |
Wed, 23 Apr 2008 11:16:47 +0000 |
CVSROOT: /sources/certi
Module name: certi
Changes by: Eric NOULARD <erk> 08/04/23 11:16:46
Modified files:
. : CMakeLists.txt
Log message:
Should fix:
bug #22890 : cmake does not correctly set X_DISPLAY_MISSING
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/certi/CMakeLists.txt?cvsroot=certi&r1=1.38&r2=1.39
Patches:
Index: CMakeLists.txt
===================================================================
RCS file: /sources/certi/certi/CMakeLists.txt,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -b -r1.38 -r1.39
--- CMakeLists.txt 22 Mar 2008 15:22:19 -0000 1.38
+++ CMakeLists.txt 23 Apr 2008 11:16:46 -0000 1.39
@@ -178,42 +178,76 @@
MESSAGE(STATUS "FORCE_NO_X11 OPTION has been set: Billard Test
Application will not have GUI.")
SET(X11_FOUND 0)
ENDIF(NOT FORCE_NO_X11)
+
IF (X11_FOUND)
FIND_FILE(HAVE_X11_BITMAPS_CNTR_PTR
NAMES cntr_ptr
PATH_SUFFIXES X11/bitmaps
DOC "X11 bitmaps header")
+ IF(NOT HAVE_X11_BITMAPS_CNTR_PTR)
+ SET(X_DISPLAY_MISSING 1)
+ MESSAGE(STATUS "X11 header: X11/bitmaps/cntr_ptr not found.")
+ ENDIF(NOT HAVE_X11_BITMAPS_CNTR_PTR)
+
FIND_FILE(HAVE_X11_BITMAPS_DOT
NAMES dot
PATH_SUFFIXES X11/bitmaps
DOC "X11 bitmaps header")
+ IF(NOT HAVE_X11_BITMAPS_DOT)
+ SET(X_DISPLAY_MISSING 1)
+ MESSAGE(STATUS "X11 header: X11/bitmaps/dot not found.")
+ ENDIF(NOT HAVE_X11_BITMAPS_DOT)
+
FIND_FILE(HAVE_X11_BITMAPS_DROPBAR8
NAMES dropbar8
PATH_SUFFIXES X11/bitmaps
DOC "X11 bitmaps header")
+ IF(NOT HAVE_X11_BITMAPS_DROPBAR8)
+ SET(X_DISPLAY_MISSING 1)
+ MESSAGE(STATUS "X11 header: X11/bitmaps/dropbar8 not found.")
+ ENDIF(NOT HAVE_X11_BITMAPS_DROPBAR8)
+
FIND_FILE(HAVE_X11_BITMAPS_LEFT_PTR
NAMES left_ptr
PATH_SUFFIXES X11/bitmaps
DOC "X11 bitmaps header")
+ IF(NOT HAVE_X11_BITMAPS_LEFT_PTR)
+ SET(X_DISPLAY_MISSING 1)
+ MESSAGE(STATUS "X11 header: X11/bitmaps/left_ptr not found.")
+ ENDIF(NOT HAVE_X11_BITMAPS_LEFT_PTR)
+
FIND_FILE(HAVE_X11_BITMAPS_MENU16
NAMES menu16
PATH_SUFFIXES X11/bitmaps
DOC "X11 bitmaps header")
+ IF(NOT HAVE_X11_BITMAPS_MENU16)
+ SET(X_DISPLAY_MISSING 1)
+ MESSAGE(STATUS "X11 header: X11/bitmaps/menu16 not found.")
+ ENDIF(NOT HAVE_X11_BITMAPS_MENU16)
+
FIND_FILE(HAVE_X11_BITMAPS_RIGHT_PTR
NAMES right_ptr
PATH_SUFFIXES X11/bitmaps
DOC "X11 bitmaps header")
+ IF(NOT HAVE_X11_BITMAPS_RIGHT_PTR)
+ SET(X_DISPLAY_MISSING 1)
+ MESSAGE(STATUS "X11 header: X11/bitmaps/right_ptr not found.")
+ ENDIF(NOT HAVE_X11_BITMAPS_RIGHT_PTR)
+
ELSE (X11_FOUND)
- MESSAGE(STATUS "X11 header not found: Billard Test Application will not have
GUI.")
SET(X_DISPLAY_MISSING 1)
ENDIF (X11_FOUND)
+IF(X_DISPLAY_MISSING)
+ MESSAGE(STATUS "Some X11 header were not found: Billard Test Application
will not have GUI.")
+ENDIF(X_DISPLAY_MISSING)
+
################ LEX YACC Check ####################
FIND_PACKAGE(LexYacc)
- [certi-cvs] certi CMakeLists.txt,
certi-cvs <=