From f3de2dbaf657f9040a4da448c57267de0fef7d33 Mon Sep 17 00:00:00 2001 From: Julian Andres Klode Date: Sat, 6 Aug 2016 21:03:43 +0200 Subject: CMake: Add basic CMake build system Introduce an initial CMake buildsystem. This build system can build a fully working apt system without translation or documentation. The FindBerkelyDB module is from kdelibs, with some small adjustements to also look in db5 directories. Initial work on this CMake build system started in 2009, and was resumed in August 2016. --- dselect/CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 dselect/CMakeLists.txt (limited to 'dselect') diff --git a/dselect/CMakeLists.txt b/dselect/CMakeLists.txt new file mode 100644 index 000000000..804306e72 --- /dev/null +++ b/dselect/CMakeLists.txt @@ -0,0 +1,4 @@ +install(PROGRAMS install setup update + DESTINATION ${CMAKE_INSTALL_LIBEXECDIR}/dpkg/methods/apt) +install(FILES desc.apt names + DESTINATION ${CMAKE_INSTALL_LIBEXECDIR}/dpkg/methods/apt) -- cgit v1.2.3 From c85c4bed0a4b32ee2dcbd86ea819e39f3d8beb84 Mon Sep 17 00:00:00 2001 From: Julian Andres Klode Date: Tue, 9 Aug 2016 17:40:01 +0200 Subject: Get rid of the old buildsystem Bye, bye, old friend. --- dselect/makefile | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 dselect/makefile (limited to 'dselect') diff --git a/dselect/makefile b/dselect/makefile deleted file mode 100644 index fab72b264..000000000 --- a/dselect/makefile +++ /dev/null @@ -1,17 +0,0 @@ -# -*- make -*- -BASE=.. -SUBDIR=dselect - -# Bring in the default rules -include ../buildlib/defaults.mak - -# DSelect interfacing directory -SOURCE = desc.apt install names setup update -TO = $(BUILD)/scripts/dselect -TARGET = program -include $(COPY_H) - -# LOCAL = dselect -SOURCE = install update -TYPE = sh -include $(PODOMAIN_H) -- cgit v1.2.3