summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Exclude Github action configs from source packagesManuel Bentele2021-03-161-0/+1
|
* Change the project's homepage URL for packagingManuel Bentele2021-03-161-1/+1
|
* Add support in CMake to validate (lint) the source codeManuel Bentele2021-03-151-0/+1
|
* Removed unused library 'ncurses' from xlosetup's dependenciesManuel Bentele2020-12-031-2/+0Star
|
* [BUILD] add support to locate build directory out of Git directoryManuel Bentele2020-11-131-2/+2
| | | | | This patch adds support to locate the build directory for generated artifacts out of the original checked out Git source code repository.
* Fix broken version header packaging for source packagesManuel Bentele2020-10-271-11/+24
|
* Add CMake build requirements check to find libraries and Linux kernel headersManuel Bentele2020-10-261-16/+9Star
|
* Add automatic generation of version and build type headers for compilationManuel Bentele2020-10-231-39/+115
| | | | | | | This change replaces the static version and build type header file generation by CMake with dynamic CMake targets to generate the version file whenever a Make target is executed. Thus, there is no need anymore to reconfigure and rerun CMake after the repository version or build configuration has changed.
* Move the source code of all xloop components to the common 'src' directoryManuel Bentele2020-10-231-3/+2Star
|
* Added support to keep track of kernel file changes in CMakeManuel Bentele2020-10-131-10/+8Star
| | | | | | | | | With this patch, CMake keeps track of changes to original xloop Linux kernel source files. CMake will copy each file if a change is detected without rebuiling the CMake build and cache files. Futhrmore, changed default paths of udev rules and xloop kernel modules to be installed.
* Added separate Linux kernel install directory and added version to kernel ↵Manuel Bentele2020-10-121-7/+20
| | | | modules
* Print version string in kernel logManuel Bentele2020-10-121-1/+2
|
* Added udev rules to kernel module build of xloopManuel Bentele2020-10-071-4/+6
| | | | | | | The added rules allow udev to properly detect disks and partitions exposed by the xloop kernel module. A proper detection of disks and partitions is needed by some command line tools from the util-linux package.
* Added RPM package creation and moved to relative CMake installation pathsManuel Bentele2020-09-161-2/+17
|
* Changed CMake minimum required version to 3.10Manuel Bentele2020-09-161-2/+2
| | | | This change fixes build issues with the CMake version shipped with CentOS 8.
* Added testcases from the Linux testing project (LTP)Manuel Bentele2020-09-161-1/+1
|
* Ignore source files when packaging sourcesManuel Bentele2020-09-161-1/+2
|
* Generate util-linux configuration to build xlosetupManuel Bentele2020-09-161-15/+36
|
* Fixed major number of xloop device and device names in xlosetupManuel Bentele2020-09-161-0/+11
|
* Renamed files from loop to xloop and generate package only in Release modeManuel Bentele2020-09-161-20/+22
|
* Added CMake files to build xloop kernel modules and xlosetup utilityManuel Bentele2020-09-161-0/+26
|
* Added patched losetup utility to configure xloop devicesManuel Bentele2020-09-161-0/+8