Remove obsolete CMakeLists.txt file

Since the build is now being performed by Meson, remove the obsolete
CMakeLists.txt file.

Change-Id: I9c64ecd7c34899dcdba89ad6d73f608e228e2abc
Signed-off-by: Josh Lehan <krellan@google.com>
diff --git a/CMakeLists.txt b/CMakeLists.txt
deleted file mode 100644
index 4c37cd6..0000000
--- a/CMakeLists.txt
+++ /dev/null
@@ -1,181 +0,0 @@
-cmake_minimum_required (VERSION 3.2 FATAL_ERROR)
-include (ExternalProject)
-set (CMAKE_CXX_STANDARD 20)
-set (CMAKE_CXX_STANDARD_REQUIRED ON)
-set (CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH})
-set (DBUS_OBJECT_NAME "xyz/openbmc_project/Smbios/MDR_V2")
-set (DBUS_INTF_NAME "xyz.openbmc_project.Smbios.MDR_V2")
-
-# disable now to wa boost bug chriskohlhoff/asio#533
-# set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti")
-
-include_directories (${CMAKE_CURRENT_SOURCE_DIR}/include)
-link_directories (${DBUSINTERFACE_LIBRARIES})
-
-find_package (PkgConfig REQUIRED)
-
-pkg_check_modules (SYSTEMD libsystemd REQUIRED)
-include_directories (${SYSTEMD_INCLUDE_DIRS})
-link_directories (${SYSTEMD_LIBRARY_DIRS})
-
-# import sdbusplus
-pkg_check_modules (SDBUSPLUSPLUS sdbusplus REQUIRED)
-include_directories (${SDBUSPLUSPLUS_INCLUDE_DIRS})
-link_directories (${SDBUSPLUSPLUS_LIBRARY_DIRS})
-find_program (SDBUSPLUSPLUS sdbus++)
-
-# phosphor-dbus-interfaces
-pkg_check_modules (DBUSINTERFACE phosphor-dbus-interfaces REQUIRED)
-include_directories (${DBUSINTERFACE_INCLUDE_DIRS})
-link_directories (${DBUSINTERFACE_LIBRARY_DIRS})
-
-# boost
-include_directories (SYSTEM ${CMAKE_BINARY_DIR}/boost-src)
-set (CMAKE_PREFIX_PATH ${CMAKE_BINARY_DIR}/boost-src ${CMAKE_PREFIX_PATH})
-add_definitions (-DBOOST_ERROR_CODE_HEADER_ONLY)
-add_definitions (-DBOOST_SYSTEM_NO_DEPRECATED)
-add_definitions (-DBOOST_ALL_NO_LIB)
-add_definitions (-DBOOST_NO_RTTI)
-add_definitions (-DBOOST_NO_TYPEID)
-add_definitions (-DBOOST_ASIO_DISABLE_THREADS)
-
-set (SRC_FILES src/mdrv2.cpp src/mdrv2_main.cpp src/cpu.cpp src/dimm.cpp
-     src/system.cpp src/pcieslot.cpp)
-
-include_directories (${CMAKE_CURRENT_BINARY_DIR})
-
-add_executable (smbiosmdrv2app ${SRC_FILES})
-target_link_libraries (smbiosmdrv2app ${SYSTEMD_LIBRARIES})
-target_link_libraries (smbiosmdrv2app ${DBUSINTERFACE_LIBRARIES})
-target_link_libraries (smbiosmdrv2app ${SDBUSPLUSPLUS_LIBRARIES})
-target_link_libraries (smbiosmdrv2app phosphor_logging)
-
-option (DIMM_DBUS "Expose DIMM D-Bus Interface" ON)
-
-if (DIMM_DBUS)
-    target_compile_definitions (smbiosmdrv2app PRIVATE DIMM_DBUS)
-endif ()
-
-if (NOT DEFINED SYSTEMD_SYSTEM_UNIT_DIR)
-    pkg_get_variable(SYSTEMD_SYSTEM_UNIT_DIR systemd systemdsystemunitdir)
-endif()
-
-install (TARGETS smbiosmdrv2app DESTINATION bin)
-
-install (FILES  ${PROJECT_SOURCE_DIR}/service_files/smbios-mdrv2.service
-    DESTINATION "${SYSTEMD_SYSTEM_UNIT_DIR}")
-
-option (DIMM_ONLY_LOCATOR "Only use the DIMM number, and not the bank" OFF)
-
-if (DIMM_ONLY_LOCATOR)
-    target_compile_definitions (smbiosmdrv2app PRIVATE DIMM_ONLY_LOCATOR)
-endif ()
-
-
-option (CPU_INFO "Add Cpuinfo Service" ON)
-
-option (YOCTO "Enable Building in Yocto" OFF)
-
-if (CPU_INFO)
-    add_executable (cpuinfoapp src/cpuinfo_main.cpp src/speed_select.cpp
-        src/sst_mailbox.cpp
-        src/cpuinfo_utils.cpp)
-    target_link_libraries (cpuinfoapp ${SYSTEMD_LIBRARIES})
-    target_link_libraries (cpuinfoapp ${DBUSINTERFACE_LIBRARIES})
-    target_link_libraries (cpuinfoapp ${SDBUSPLUSPLUS_LIBRARIES})
-    target_link_libraries (cpuinfoapp phosphor_logging)
-    target_link_libraries (cpuinfoapp i2c)
-    target_link_libraries (cpuinfoapp peci)
-
-    if (NOT YOCTO)
-        add_dependencies (cpuinfoapp libpeci)
-        externalproject_add (libpeci PREFIX ${CMAKE_BINARY_DIR}/libpeci
-            GIT_REPOSITORY https://github.com/openbmc/libpeci.git
-            GIT_TAG b33f593d97cd814e73473376945d8bed27daeb37
-            INSTALL_COMMAND "")
-
-        externalproject_get_property (libpeci SOURCE_DIR)
-        include_directories (${SOURCE_DIR})
-
-        externalproject_get_property (libpeci BINARY_DIR)
-        add_library (peci SHARED IMPORTED)
-        set_target_properties (peci
-            PROPERTIES IMPORTED_LOCATION ${BINARY_DIR}/libpeci.so)
-    endif ()
-
-    install (TARGETS cpuinfoapp
-        RUNTIME DESTINATION bin
-        LIBRARY DESTINATION lib
-        ARCHIVE DESTINATION lib/static)
-
-    install (FILES
-        ${PROJECT_SOURCE_DIR}/service_files/xyz.openbmc_project.cpuinfo.service
-        DESTINATION "${SYSTEMD_SYSTEM_UNIT_DIR}")
-endif()
-
-option (IPMI_BLOB "Add IPMI Blobs" ON)
-
-if (IPMI_BLOB)
-    include_directories (${CMAKE_CURRENT_SOURCE_DIR}/src/smbios-ipmi-blobs)
-    add_library (smbiosstore SHARED src/smbios-ipmi-blobs/handler.cpp
-                 src/smbios-ipmi-blobs/main.cpp)
-    set_target_properties (smbiosstore PROPERTIES VERSION "0.0.0")
-    set_target_properties (smbiosstore PROPERTIES SOVERSION "0")
-    target_link_libraries (smbiosstore sdbusplus)
-    target_link_libraries (smbiosstore phosphor_logging)
-    install (TARGETS smbiosstore DESTINATION /usr/lib/ipmid-providers)
-
-    if (NOT YOCTO)
-        add_dependencies (smbiosstore phosphor-host-ipmid phosphor-ipmi-blobs)
-
-        file (MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/prefix)
-        externalproject_add (
-            phosphor-host-ipmid
-            PREFIX ${CMAKE_BINARY_DIR}/phosphor-host-ipmid
-            GIT_REPOSITORY https://github.com/openbmc/phosphor-host-ipmid
-            SOURCE_DIR ${CMAKE_BINARY_DIR}/phosphor-host-ipmid-src
-            CONFIGURE_COMMAND cd ${CMAKE_BINARY_DIR}/phosphor-host-ipmid-src
-                && meson --prefix=${CMAKE_BINARY_DIR}/prefix build-ext
-            BUILD_COMMAND cd ${CMAKE_BINARY_DIR}/phosphor-host-ipmid-src
-                && ninja -C build-ext
-            INSTALL_COMMAND cd ${CMAKE_BINARY_DIR}/phosphor-host-ipmid-src
-                && ninja -C build-ext install
-            LOG_DOWNLOAD ON)
-        include_directories (${CMAKE_BINARY_DIR}/prefix/include)
-        link_directories (${CMAKE_BINARY_DIR}/prefix/lib)
-
-        externalproject_add (
-            phosphor-ipmi-blobs PREFIX ${CMAKE_BINARY_DIR}/phosphor-ipmi-blobs
-            GIT_REPOSITORY https://github.com/openbmc/phosphor-ipmi-blobs
-            SOURCE_DIR ${CMAKE_BINARY_DIR}/phosphor-ipmi-blobs-src
-            CONFIGURE_COMMAND "" BUILD_COMMAND "" INSTALL_COMMAND "")
-        include_directories (${CMAKE_BINARY_DIR}/phosphor-ipmi-blobs-src)
-
-        # unit tests
-        set (BLOB_TEST_SRC src/smbios-ipmi-blobs/test)
-
-        find_package (GTest REQUIRED)
-
-        enable_testing ()
-
-        add_executable (runBlobBasic ${BLOB_TEST_SRC}/handler_unittest.cpp)
-        add_test (NAME test_blobbasic COMMAND runBlobBasic)
-        target_link_libraries (runBlobBasic smbiosstore ${GTEST_BOTH_LIBRARIES})
-
-        add_executable (runBlobOpen ${BLOB_TEST_SRC}/handler_open_unittest.cpp)
-        add_test (NAME test_blobopen COMMAND runBlobOpen)
-        target_link_libraries (runBlobOpen smbiosstore ${GTEST_BOTH_LIBRARIES})
-
-        add_executable (runBlobReadWrite
-                        ${BLOB_TEST_SRC}/handler_readwrite_unittest.cpp)
-        add_test (NAME test_blobreadwrite COMMAND runBlobReadWrite)
-        target_link_libraries (runBlobReadWrite
-            smbiosstore -lgmock -lgmock_main ${GTEST_BOTH_LIBRARIES})
-
-        add_executable (runBlobStatClose
-                        ${BLOB_TEST_SRC}/handler_statclose_unittest.cpp)
-        add_test (NAME test_blobStatClose COMMAND runBlobStatClose)
-        target_link_libraries (runBlobStatClose smbiosstore
-                               ${GTEST_BOTH_LIBRARIES})
-    endif ()
-endif ()