If anything is still broken (and was not before :)), please shout. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12361 a95241bf-73f2-0310-859d-f6bbb57e9c96
62 lines
1.5 KiB
Plaintext
62 lines
1.5 KiB
Plaintext
SubDir OBOS_TOP src system kernel disk_device_manager ;
|
|
|
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) jobs ] ;
|
|
SEARCH_SOURCE += [ FDirName $(OBOS_TOP) src kits storage ] ;
|
|
# DiskDeviceTypes.cpp
|
|
|
|
UsePrivateHeaders [ FDirName kernel boot platform $(OBOS_BOOT_PLATFORM) ] ;
|
|
UsePrivateHeaders [ FDirName kernel disk_device_manager ] ;
|
|
UsePrivateHeaders [ FDirName kernel ] ;
|
|
UsePrivateHeaders [ FDirName kernel fs ] ;
|
|
UsePrivateHeaders [ FDirName kernel util ] ;
|
|
UsePrivateHeaders shared ;
|
|
UsePrivateHeaders storage ;
|
|
|
|
KernelMergeObject kernel_disk_device_manager.o :
|
|
ddm_operation_validation.cpp
|
|
ddm_userland_interface.cpp
|
|
disk_device_manager.cpp
|
|
KDiskDevice.cpp
|
|
KDiskDeviceJob.cpp
|
|
KDiskDeviceJobFactory.cpp
|
|
KDiskDeviceJobGenerator.cpp
|
|
KDiskDeviceJobQueue.cpp
|
|
KDiskDeviceManager.cpp
|
|
KFileDiskDevice.cpp
|
|
KDiskSystem.cpp
|
|
KFileSystem.cpp
|
|
KPartition.cpp
|
|
KPartitioningSystem.cpp
|
|
KPartitionListener.cpp
|
|
KPartitionVisitor.cpp
|
|
KPhysicalPartition.cpp
|
|
KShadowPartition.cpp
|
|
UserDataWriter.cpp
|
|
|
|
# jobs
|
|
KCreateChildJob.cpp
|
|
KDefragmentJob.cpp
|
|
KDeleteChildJob.cpp
|
|
KInitializeJob.cpp
|
|
KMoveJob.cpp
|
|
KRepairJob.cpp
|
|
KResizeJob.cpp
|
|
KScanPartitionJob.cpp
|
|
KSetParametersJob.cpp
|
|
KUninitializeJob.cpp
|
|
|
|
# utilities
|
|
Locker.cpp
|
|
RWLocker.cpp
|
|
|
|
# disk device types
|
|
DiskDeviceTypes.cpp
|
|
|
|
: -fno-pic -Wno-unused -D_KERNEL_MODE
|
|
;
|
|
|
|
# KFileDiskDevice.cpp needs the virtualdrive.h Header. Add it here to not
|
|
# contaminate the include paths for the other files.
|
|
ObjectHdrs [ FGristFiles KFileDiskDevice$(SUFOBJ) ]
|
|
: [ FDirName $(OBOS_TOP) src tests kits storage virtualdrive ] ;
|