/* plugins common to all models */ battery_bench.c battery_test.c chessclock.c credits.c cube.c favorites.c firmware_flash.c logo.c mosaique.c rockbox_flash.c search.c snow.c sort.c stats.c stopwatch.c vbrfix.c viewer.c dict.c metronome.c #ifndef IRIVER_IFP7XX_SERIES /* Temporarily disable plugins for iFP7xx */ #ifdef HAVE_LCD_BITMAP /* Recorder/Ondio models only */ /* Plugins needing the grayscale lib */ #if CONFIG_LCD != LCD_IPOD2BPP #ifndef HAVE_LCD_COLOR fire.c #endif plasma.c jpeg.c mandelbrot.c #endif solitaire.c #if (LCD_WIDTH != 138) /* These need adjusting for the Mini's screen */ bejeweled.c #endif bounce.c /* H300, H100 and iPod Nano/Color/Video only */ #if ((LCD_WIDTH >= 176) && (LCD_HEIGHT >= 132) && (LCD_DEPTH == 16)) || \ ((LCD_WIDTH == 160) && (LCD_HEIGHT == 128) && (LCD_DEPTH==2)) brickmania.c #endif calculator.c chip8.c demystify.c flipit.c grayscale.c minesweeper.c oscillograph.c oscilloscope.c pong.c rockblox.c #if (CONFIG_KEYPAD == RECORDER_PAD) && !defined(SIMULATOR) /* loader, only needed for Archos */ rockboy.c #endif sliding_puzzle.c snake.c snake2.c sokoban.c star.c starfield.c #if (LCD_WIDTH != 176) && (LCD_WIDTH != 138) /* These need adjusting for the iPod Nano and Mini */ sudoku.c #endif #if CONFIG_LCD == LCD_SSD1815 video.c #endif vu_meter.c #ifdef CONFIG_RTC #if CONFIG_KEYPAD == RECORDER_PAD /* Recorder models only for now */ calendar.c clock.c #endif #endif /* #ifdef CONFIG_RTC */ #if CONFIG_KEYPAD != ONDIO_PAD /* gradually bring in the ones not working yet */ wormlet.c #endif /* #if CONFIG_KEYPAD != ONDIO_PAD */ #endif /*#ifdef HAVE_LCD_BITMAP */ #ifdef HAVE_LCD_CHARCELLS /* Player model only */ euroconverter.c jackpot.c nim.c #endif /* #ifdef HAVE_LCD_CHARCELLS */ #ifndef HAVE_MMC /* not for Ondio, has no remote control pin */ alpine_cdc.c #endif #if CONFIG_CODEC == SWCODEC /* software codec platforms */ mp3_encoder.c iriverify.c wav2wv.c midi2wav.c #else splitedit.c #endif /* iFP7xx */ #endif