TS_CONF='${sysconfdir}/ts.conf'
AC_SUBST(TS_CONF)
+TS_POINTERCAL='${sysconfdir}/pointercal'
+AC_SUBST(TS_POINTERCAL)
+
# Library versioning
LT_RELEASE=1.0
LT_CURRENT=0
# $Id: Makefile.am,v 1.7 2005/02/28 23:44:12 kergoth Exp $
#
-AM_CFLAGS = $(DEBUGFLAGS) $(LIBFLAGS) $(VIS_CFLAGS)
+AM_CFLAGS = -DTS_POINTERCAL=\"@TS_POINTERCAL@\" $(DEBUGFLAGS) $(LIBFLAGS) $(VIS_CFLAGS)
LDADD = -rpath $(PLUGIN_DIR)
INCLUDES = -I$(top_srcdir)/src
int index;
char *tokptr;
char *calfile=NULL;
- char *defaultcalfile = "/etc/pointercal";
lin = malloc(sizeof(struct tslib_linear));
if (lin == NULL)
/*
* Check calibration file
*/
- if( (calfile = getenv("TSLIB_CALIBFILE")) == NULL) calfile = defaultcalfile;
+ if( (calfile = getenv("TSLIB_CALIBFILE")) == NULL) calfile = TS_POINTERCAL;
if(stat(calfile,&sbuf)==0) {
pcal_fd = open(calfile,O_RDONLY);
read(pcal_fd,pcalbuf,200);
# $Id: Makefile.am,v 1.4 2004/07/21 19:12:59 dlowder Exp $
#
-AM_CFLAGS = $(DEBUGFLAGS)
+AM_CFLAGS = -DTS_POINTERCAL=\"@TS_POINTERCAL@\" $(DEBUGFLAGS)
INCLUDES = -I$(top_srcdir)/src
bin_PROGRAMS = ts_test ts_calibrate ts_print ts_print_raw ts_harvest
cal_fd = open (calfile, O_CREAT | O_RDWR,
S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH);
} else {
- cal_fd = open ("/etc/pointercal", O_CREAT | O_RDWR,
+ cal_fd = open (TS_POINTERCAL, O_CREAT | O_RDWR,
S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH);
}
sprintf (cal_buffer,"%d %d %d %d %d %d %d",