cmake_modules/FindFreePascal.cmake
changeset 9234 2bf3796c5855
parent 9195 e653e96b0ec3
parent 9233 a6ae0286787c
child 9235 1c1580c37876
--- a/cmake_modules/FindFreePascal.cmake	Mon Jun 17 10:48:50 2013 -0400
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,37 +0,0 @@
-# - Try to find the FreePascal executable
-# Once done this will define
-#
-#  FREEPASCAL_FOUND       - system has Freepascal
-#  FREEPASCAL_VERSION     - Freepascal version
-#  FREEPASCAL_EXECUTABLE  - Freepascal executable
-#
-# Copyright (c) 2012, Bryan Dunsmore <dunsmoreb@gmail.com>
-# Copyright (c) 2013, Vittorio Giovara <vittorio.giovara@gmail.com>
-#
-# Redistribution and use is allowed according to the terms of the BSD license.
-# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
-
-
-find_program(FREEPASCAL_EXECUTABLE
-    NAMES fpc
-    PATHS /opt/local/bin /usr/local/bin /usr/bin
-    )
-
-if (FREEPASCAL_EXECUTABLE)
-    # check Freepascal version
-    execute_process(COMMAND ${FREEPASCAL_EXECUTABLE} -iV
-                    OUTPUT_VARIABLE FREEPASCAL_VERSION
-                    ERROR_VARIABLE FREEPASCAL_VERSION_ERROR
-                    RESULT_VARIABLE FREEPASCAL_VERSION_RESULT
-                    OUTPUT_STRIP_TRAILING_WHITESPACE
-                    )
-
-    if(NOT ${FREEPASCAL_VERSION_RESULT} EQUAL 0)
-        message(SEND_ERROR "Command \"${FREEPASCAL_EXECUTABLE} -iV\" failed with output: ${FREEPASCAL_VERSION_ERROR}")
-    endif()
-endif()
-
-include(FindPackageHandleStandardArgs)
-find_package_handle_standard_args(FreePascal DEFAULT_MSG FREEPASCAL_EXECUTABLE FREEPASCAL_VERSION)
-mark_as_advanced(FREEPASCAL_VERSION)
-