source: npl/mediabox/lcdproc_edwin/src/Makefile.config @ 128fde4

gcc484perl-5.22
Last change on this file since 128fde4 was c5c522c, checked in by Edwin Eefting <edwin@datux.nl>, 8 years ago

initial commit, transferred from cleaned syn3 svn tree

  • Property mode set to 100644
File size: 3.4 KB
Line 
1########################################################################
2# Modify these variables to fit your system.
3########################################################################
4
5##################### Installation base directory
6# This should point to /usr/local, for most people, or
7# to /usr if you want to integrate LCDproc into your main filesystem.
8INSTALL_DIR = /usr
9
10##################### Serial device
11# This should be whatever your display is connected to.
12# "make install" will create a link from /dev/lcd to DEVICE
13# if you don't already have a /dev/lcd
14DEVICE = /dev/ttyS0
15
16##################### Operating System
17# Uncomment the section for your OS.
18
19### For Linux...
20OS=-DLINUX
21
22### For BSD. We call it xBSD to
23# avoid a clash with the BSD in sys/param.h
24#OS=-DxBSD
25
26### For IRIX...
27#OS=-DIRIX
28
29### For Alpha processors...
30#CFLAGS += -mieee
31
32##################### Inet port to use...
33# Use whatever you want...
34# The default is 13666
35LCDPORT=-DLCDPORT=13666
36
37##################### Modescreen Options
38
39##### Load Screen
40# Max:  Load Avg at which the backlight will start blinking
41MISC += -DLOAD_MAX=1.3
42# Min:  Load Avg at which the backlight will turn off (asleep)
43MISC += -DLOAD_MIN=0.05
44
45##### Filesystems to display stats for... (comment out ones you don't want)
46# NFS (Network File System)
47#MISC += -DSTAT_NFS
48# SMBFS (Samba filesystem -- Windows drives)
49#MISC += -DSTAT_SMBFS
50
51
52##################### Drivers
53# Comment out each section you don't want.
54
55# Matrix-Orbital displays
56#DRIVERS += -DMTXORB_DRV
57#DOBJ += MtxOrb.o
58
59#  ISE CU20045SCPB-T23A  VFD driver  (VFD rulez! :-)
60DRIVERS += -DISET23A_DRV
61DOBJ += IseT23A.o
62
63# Wirz SLI
64#DRIVERS += -DSLI_DRV
65#DOBJ += wirz-sli.o
66
67# CrystalFontz displays
68#DRIVERS += -DCFONTZ_DRV
69#DOBJ += CFontz.o
70
71# Curses text-based output
72#DRIVERS += -DCURSES_DRV
73#DOBJ += curses_drv.o
74#LIB += -lncurses
75
76# Regular text output (ugly)
77DRIVERS += -DTEXT_DRV
78DOBJ += text.o
79
80# HD44780 parallel port lcd displays
81#DRIVERS += -DHD44780_DRV
82#DOBJ += hd44780.o
83# Pick one of the following ports to use
84#LPTPORT = 0x378
85#LPTPORT = 0x278
86#LPTPORT = 0x3bc
87
88# Joystick input...  handy!
89#DRIVERS += -DJOY_DRV
90#DOBJ += joy.o
91
92# Irman input...  handy!
93#DRIVERS += -DIRMANIN_DRV
94#DOBJ += irmanin.o ../../../libirman-0.4.1b/libirman.a
95#IRMAN=1
96
97
98##################### Debugging Options
99# Please uncomment only one of these two, and comment the other:
100# Uncomment this to build a debugging executable
101#DEBUG = -g -DDEBUG
102# If the above is commented, this shouldn't be...
103MISC += -Wno-unused
104
105
106########################################################################
107# You shouldn't need to touch anything below here.
108########################################################################
109
110GCC = gcc -Wall -O6 $(CFLAGS)
111VERSION = 0.4-pre9
112MISC += $(OS) $(DRIVERS) $(DEBUG) $(LCDPORT) -DVERSION=\"$(VERSION)\"
113
114
115###################################################################
116# Compilation...
117#
118#all:
119#       @echo Compiling LCDproc...
120#       @for i in $(DIRS); do \
121#               (cd $$i; [ -f Makefile ] && $(MAKE) $@) \
122#       done; true
123
124##################################################################
125# Other stuff...
126#
127#clean:
128#       @for i in $(DIRS); do \
129#               (cd $$i; [ -f Makefile ] && $(MAKE) $@) \
130#       done
131#       rm -f *~ core
132#
133#edit:
134#       emacs . &
135
136#.PHONY : todo
137#todo :
138#       @echo ---------------===========================================
139#       @grep -n TODO\\\|FIXME `find . -type f` | grep -v grep
140#       @echo ---------------===========================================
Note: See TracBrowser for help on using the repository browser.