b74a098352
Locker.cpp. * The services are now using recursive_locks, and rw_locks instead. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33548 a95241bf-73f2-0310-859d-f6bbb57e9c96
40 lines
1.2 KiB
Plaintext
40 lines
1.2 KiB
Plaintext
SubDir HAIKU_TOP src system kernel disk_device_manager ;
|
|
|
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) jobs ] ;
|
|
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits storage disk_device ] ;
|
|
# DiskDeviceTypes.cpp
|
|
|
|
UsePrivateHeaders [ FDirName kernel boot platform $(TARGET_BOOT_PLATFORM) ] ;
|
|
UsePrivateHeaders [ FDirName kernel disk_device_manager ] ;
|
|
UsePrivateHeaders [ FDirName kernel ] ;
|
|
UsePrivateHeaders [ FDirName kernel fs ] ;
|
|
UsePrivateHeaders [ FDirName kernel util ] ;
|
|
UsePrivateSystemHeaders ;
|
|
UsePrivateHeaders shared ;
|
|
UsePrivateHeaders storage ;
|
|
|
|
KernelMergeObject kernel_disk_device_manager.o :
|
|
ddm_userland_interface.cpp
|
|
disk_device_manager.cpp
|
|
KDiskDevice.cpp
|
|
KDiskDeviceManager.cpp
|
|
KFileDiskDevice.cpp
|
|
KDiskSystem.cpp
|
|
KFileSystem.cpp
|
|
KPartition.cpp
|
|
KPartitioningSystem.cpp
|
|
KPartitionListener.cpp
|
|
KPartitionVisitor.cpp
|
|
UserDataWriter.cpp
|
|
|
|
# disk device types
|
|
DiskDeviceTypes.cpp
|
|
|
|
: $(TARGET_KERNEL_PIC_CCFLAGS)
|
|
;
|
|
|
|
# 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 $(HAIKU_TOP) src tests kits storage virtualdrive ] ;
|