summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* 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