| 1 | DefineBuildProfile debug : image : "haiku-debug.image" ; |
| 2 | |
| 3 | switch $(HAIKU_BUILD_PROFILE) { |
| 4 | case "debug" : { |
| 5 | Echo Building Debug Image ; |
| 6 | |
| 7 | # For a debug image the binaries are a little bit larger |
| 8 | HAIKU_IMAGE_SIZE = 650 ; |
| 9 | |
| 10 | SetConfigVar DEBUG : HAIKU_TOP : 1 : global ; |
| 11 | |
| 12 | # Targets in these subdirectories need some DEBUG love |
| 13 | SetConfigVar DEBUG : HAIKU_TOP src add-ons disk_systems bfs : 0 : local ; |
| 14 | SetConfigVar DEBUG : HAIKU_TOP src add-ons kernel drivers audio hda : 0 : local ; |
| 15 | SetConfigVar DEBUG : HAIKU_TOP src add-ons kernel drivers midi usb_midi : 0 : local ; |
| 16 | SetConfigVar DEBUG : HAIKU_TOP src add-ons kernel file_systems btrfs : 0 : local ; |
| 17 | SetConfigVar DEBUG : HAIKU_TOP src add-ons kernel file_systems ntfs libntfs : 0 : local ; |
| 18 | SetConfigVar DEBUG : HAIKU_TOP src add-ons kernel file_systems udf : 0 : local ; |
| 19 | SetConfigVar DEBUG : HAIKU_TOP src add-ons mail_daemon inbound_protocols pop3 : 0 : local ; |
| 20 | SetConfigVar DEBUG : HAIKU_TOP src add-ons media media-add-ons dvb : 0 : local ; |
| 21 | SetConfigVar DEBUG : HAIKU_TOP src add-ons media media-add-ons opensound : 0 : local ; |
| 22 | SetConfigVar DEBUG : HAIKU_TOP src add-ons media plugins ffmpeg libavcodec : 0 : local ; |
| 23 | SetConfigVar DEBUG : HAIKU_TOP src add-ons media plugins ffmpeg libavcodec x86 : 0 : local ; |
| 24 | SetConfigVar DEBUG : HAIKU_TOP src add-ons media plugins ffmpeg libavformat : 0 : local ; |
| 25 | SetConfigVar DEBUG : HAIKU_TOP src add-ons media plugins ffmpeg libswscale : 0 : local ; |
| 26 | SetConfigVar DEBUG : HAIKU_TOP src add-ons print drivers gutenprint : 0 : local ; |
| 27 | SetConfigVar DEBUG : HAIKU_TOP src apps bsnow : 0 : local ; |
| 28 | SetConfigVar DEBUG : HAIKU_TOP src apps cortex addons AudioAdapter : 0 : local ; |
| 29 | SetConfigVar DEBUG : HAIKU_TOP src apps cortex NodeManager : 0 : local ; |
| 30 | SetConfigVar DEBUG : HAIKU_TOP src apps cortex TransportView : 0 : local ; |
| 31 | SetConfigVar DEBUG : HAIKU_TOP src bin coreutils src : 0 : local ; |
| 32 | SetConfigVar DEBUG : HAIKU_TOP src bin ctags : 0 : local ; |
| 33 | SetConfigVar DEBUG : HAIKU_TOP src bin network tcpdump : 0 : local ; |
| 34 | SetConfigVar DEBUG : HAIKU_TOP src libs print libgutenprint src main : 0 : local ; |
| 35 | SetConfigVar DEBUG : HAIKU_TOP src libs print libprint : 0 : local ; |
| 36 | SetConfigVar DEBUG : HAIKU_TOP src preferences mouse : 0 : local ; |
| 37 | SetConfigVar DEBUG : HAIKU_TOP src servers input : 0 : local ; |
| 38 | SetConfigVar DEBUG : HAIKU_TOP src servers media : 0 : local ; |
| 39 | SetConfigVar DEBUG : HAIKU_TOP src servers media_addon : 0 : local ; |
| 40 | SetConfigVar DEBUG : HAIKU_TOP src servers mount : 0 : local ; |
| 41 | SetConfigVar DEBUG : HAIKU_TOP src system boot loader file_systems bfs : 0 : local ; |
| 42 | SetConfigVar DEBUG : HAIKU_TOP src system boot loader file_systems tarfs : 0 : local ; |
| 43 | } |
| 44 | |
| 45 | } |