Files
haiku-beta6/src/system/kernel/disk_device_manager/Jamfile
T
Ingo Weinhold 8354dac78e Folded KPhysicalPartition into KPartition. Removed the notion of shadow
partitions from the disk device manager.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22800 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-11-01 23:36:21 +00:00

43 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 ] ;
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
# utilities
Locker.cpp
RWLocker.cpp
# disk device types
DiskDeviceTypes.cpp
: $(TARGET_KERNEL_PIC_CCFLAGS) -Wno-unused
;
# 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 ] ;