diff options
author | reinelt <reinelt@3ae390bd-cb1e-0410-b409-cd5a39f66f1f> | 2005-05-10 13:20:14 +0000 |
---|---|---|
committer | reinelt <reinelt@3ae390bd-cb1e-0410-b409-cd5a39f66f1f> | 2005-05-10 13:20:14 +0000 |
commit | 424c378dd92c9ba92ba258689a0358c3cc3010b5 (patch) | |
tree | 931aae247949c64b7173d2344146a76df150c5cc /drivers.m4 | |
parent | dbf5d92605a9db10e3e3cb154d03a515c5d5c5af (diff) | |
download | lcd4linux-424c378dd92c9ba92ba258689a0358c3cc3010b5.tar.gz |
[lcd4linux @ 2005-05-10 13:20:10 by reinelt]
added serdisplib driver
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@548 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
Diffstat (limited to '')
-rw-r--r-- | drivers.m4 | 20 |
1 files changed, 18 insertions, 2 deletions
@@ -31,7 +31,8 @@ AC_ARG_WITH( [ BeckmannEgle, BWCT, CrystalFontz, Curses, Cwlinux,] [ HD44780, LCDLinux, LCDTerm, M50530, MatrixOrbital,] [ MilfordInstruments, Noritake, NULL, PNG, PPM,] - [ RouterBoard, SimpleLCD, T6963, Trefon, USBLCD, X11], + [ RouterBoard, serdisplib, SimpleLCD, T6963, Trefon,] + [ USBLCD, X11], drivers=$withval, drivers=all ) @@ -68,11 +69,12 @@ for driver in $drivers; do PNG="yes" PPM="yes" ROUTERBOARD="yes" + SERDISPLIB="yes" + SIMPLELCD="yes" T6963="yes" Trefon="yes" USBLCD="yes" X11="yes" - SIMPLELCD="yes" ;; BeckmannEgle) BECKMANNEGLE=$val @@ -122,6 +124,9 @@ for driver in $drivers; do RouterBoard) ROUTERBOARD=$val ;; + serdisplib) + SERDISPLIB=$val; + ;; SimpleLCD) SIMPLELCD=$val ;; @@ -279,6 +284,17 @@ if test "$ROUTERBOARD" = "yes"; then AC_DEFINE(WITH_ROUTERBOARD,1,[RouterBoard driver]) fi +if test "$SERDISPLIB" = "yes"; then + if test "$has_serdisplib" = "true"; then + GRAPHIC="yes" + DRIVERS="$DRIVERS drv_serdisplib.o" + DRVLIBS="$DRVLIBS -L/usr/local/lib -lserdisp" + AC_DEFINE(WITH_SERDISPLIB,1,[serdisplib driver]) + else + AC_MSG_WARN(serdisp.h not found: serdisplib driver disabled) + fi +fi + if test "$SIMPLELCD" = "yes"; then TEXT="yes" SERIAL="yes" |