certi-cvs
[Top][All Lists]
Advanced

[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)
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]