diff options
Diffstat (limited to 'apps/plugins/SUBDIRS')
-rw-r--r-- | apps/plugins/SUBDIRS | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/apps/plugins/SUBDIRS b/apps/plugins/SUBDIRS index 2a88e7d1b1..18d9db8ef2 100644 --- a/apps/plugins/SUBDIRS +++ b/apps/plugins/SUBDIRS | |||
@@ -7,23 +7,32 @@ shortcuts | |||
7 | clock | 7 | clock |
8 | #endif | 8 | #endif |
9 | 9 | ||
10 | #if (CONFIG_KEYPAD == RECORDER_PAD) || defined(HAVE_LCD_COLOR) \ | ||
11 | || defined(IRIVER_H100_SERIES) || defined(IAUDIO_M5) /* FIXME */ | ||
12 | rockboy | ||
13 | #endif | ||
14 | 10 | ||
15 | /* For all targets with a bitmap display */ | 11 | /* For all targets with a bitmap display */ |
16 | #ifdef HAVE_LCD_BITMAP | 12 | #ifdef HAVE_LCD_BITMAP |
17 | 13 | ||
14 | #if (CONFIG_KEYPAD != ONDIO_PAD) /* not enough buttons */ \ | ||
15 | && (LCD_PIXELFORMAT != HORIZONTAL_PACKING) /* TODO */ \ | ||
16 | && (LCD_PIXELFORMAT != VERTICAL_INTERLEAVED) /* TODO */ \ | ||
17 | && (defined(HAVE_LCD_COLOR) || (LCD_HEIGHT == 64) && (LCD_DEPTH == 1) || \ | ||
18 | (LCD_HEIGHT == 128) && (LCD_DEPTH == 2)) \ | ||
19 | && (PLUGIN_BUFFER_SIZE >= 0x60000 /* it needs a lot of RAM */ || \ | ||
20 | PLUGIN_BUFFER_SIZE <= 0x10000) /* but we can use overlays */ | ||
21 | rockboy | ||
22 | #endif | ||
23 | |||
18 | #ifdef HAVE_TAGCACHE | 24 | #ifdef HAVE_TAGCACHE |
19 | pictureflow | 25 | pictureflow |
20 | #endif | 26 | #endif |
21 | 27 | ||
22 | #if (CONFIG_CODEC == SWCODEC) | 28 | #if CONFIG_CODEC == SWCODEC && PLUGIN_BUFFER_SIZE > 0x20000 |
23 | fft | 29 | fft |
24 | #endif | 30 | #endif |
25 | 31 | ||
32 | #if PLUGIN_BUFFER_SIZE > 0x20000 || PLUGIN_BUFFER_SIZE <= 0x10000 /* overlay */ | ||
26 | chessbox | 33 | chessbox |
34 | #endif | ||
35 | |||
27 | fractals | 36 | fractals |
28 | imageviewer | 37 | imageviewer |
29 | sudoku | 38 | sudoku |
@@ -36,8 +45,10 @@ frotz | |||
36 | #endif | 45 | #endif |
37 | 46 | ||
38 | #ifndef OLYMPUS_MROBE_500 | 47 | #ifndef OLYMPUS_MROBE_500 |
48 | #if PLUGIN_BUFFER_SIZE > 0x40000 || PLUGIN_BUFFER_SIZE <= 0x10000 /* overlay */ | ||
39 | zxbox | 49 | zxbox |
40 | #endif | 50 | #endif |
51 | #endif | ||
41 | 52 | ||
42 | #endif /* HAVE_LCD_BITMAP */ | 53 | #endif /* HAVE_LCD_BITMAP */ |
43 | 54 | ||
@@ -56,7 +67,9 @@ doom | |||
56 | /* For all the swcodec targets */ | 67 | /* For all the swcodec targets */ |
57 | #if CONFIG_CODEC == SWCODEC | 68 | #if CONFIG_CODEC == SWCODEC |
58 | 69 | ||
70 | #if MEMORYSIZE > 2 /* we need a lot of RAM for instruments */ | ||
59 | midi | 71 | midi |
72 | #endif | ||
60 | 73 | ||
61 | /* beatbox */ | 74 | /* beatbox */ |
62 | #if defined(IRIVER_H300_SERIES) || defined(IRIVER_H100_SERIES) | 75 | #if defined(IRIVER_H300_SERIES) || defined(IRIVER_H100_SERIES) |
@@ -71,6 +84,6 @@ mpegplayer | |||
71 | #endif /* CONFIG_CODEC == SWCODEC */ | 84 | #endif /* CONFIG_CODEC == SWCODEC */ |
72 | 85 | ||
73 | /* Lua needs at least 160 KB to work in */ | 86 | /* Lua needs at least 160 KB to work in */ |
74 | #if (PLUGIN_BUFFER_SIZE >= 0x80000) | 87 | #if PLUGIN_BUFFER_SIZE >= 0x80000 |
75 | lua | 88 | lua |
76 | #endif | 89 | #endif |