Commit 6be8481b authored by Phillip Castaneda's avatar Phillip Castaneda
Browse files

Fixing line endings. Verifying linux build

parent 754dbb35
SUBDIRS = src includes demos SUBDIRS = src includes demos
pkgconfigdir = $(libdir)/pkgconfig pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = OIS.pc pkgconfig_DATA = OIS.pc
prefix=@prefix@ prefix=@prefix@
exec_prefix=@exec_prefix@ exec_prefix=@exec_prefix@
libdir=@libdir@ libdir=@libdir@
includedir=@includedir@ includedir=@includedir@
Name: OIS Name: OIS
Description: Crossplatform C++ Input Framework Description: Crossplatform C++ Input Framework
Version: @VERSION@ Version: @VERSION@
Libs: -L${libdir} -lOIS Libs: -L${libdir} -lOIS
Cflags: -I${includedir}/@PACKAGE@ -I${includedir} Cflags: -I${includedir}/@PACKAGE@ -I${includedir}
AC_DEFUN([OIS_USE_STLPORT], AC_DEFUN([OIS_USE_STLPORT],
[AC_ARG_WITH(stlport, [AC_ARG_WITH(stlport,
AC_HELP_STRING([--with-stlport=PATH], AC_HELP_STRING([--with-stlport=PATH],
[the path to STLPort.]), [the path to STLPort.]),
ac_cv_use_stlport=$withval, ac_cv_use_stlport=$withval,
ac_cv_use_stlport=no) ac_cv_use_stlport=no)
AC_CACHE_CHECK([whether to use STLPort], ac_cv_use_stlport, AC_CACHE_CHECK([whether to use STLPort], ac_cv_use_stlport,
ac_cv_use_stlport=no) ac_cv_use_stlport=no)
if test x$ac_cv_use_stlport != xno; then if test x$ac_cv_use_stlport != xno; then
STLPORT_CFLAGS="-I$ac_cv_use_stlport/stlport" STLPORT_CFLAGS="-I$ac_cv_use_stlport/stlport"
STLPORT_LIBS="-L$ac_cv_use_stlport/lib -lstlport" STLPORT_LIBS="-L$ac_cv_use_stlport/lib -lstlport"
fi fi
AC_SUBST(STLPORT_CFLAGS) AC_SUBST(STLPORT_CFLAGS)
AC_SUBST(STLPORT_LIBS) AC_SUBST(STLPORT_LIBS)
]) ])
#!/bin/sh #!/bin/sh
# Deal with some gentoo-specific issues # Deal with some gentoo-specific issues
export WANT_AUTOMAKE='1.7' export WANT_AUTOMAKE='1.7'
export WANT_AUTOCONF='2.5' export WANT_AUTOCONF='2.5'
# clean up files which cause confusion when switch versions of auto* # clean up files which cause confusion when switch versions of auto*
rm -rf autom4te.cache rm -rf autom4te.cache
# Fire up autotools # Fire up autotools
libtoolize --force --copy libtoolize --force --copy
aclocal $ACLOCAL_FLAGS aclocal $ACLOCAL_FLAGS
autoheader autoheader
automake --include-deps --add-missing --foreign --copy automake --include-deps --add-missing --foreign --copy
autoconf autoconf
# -*- Autoconf -*- # -*- Autoconf -*-
# Process this file with autoconf to produce a configure script. # Process this file with autoconf to produce a configure script.
AC_PREREQ(2.50) AC_PREREQ(2.50)
AC_INIT( [OIS], 1.2.0 ) AC_INIT( [OIS], 1.2.0 )
AC_CANONICAL_TARGET AC_CANONICAL_TARGET
AM_INIT_AUTOMAKE( [OIS], 1.2.0 ) AM_INIT_AUTOMAKE( [OIS], 1.2.0 )
AM_CONFIG_HEADER([includes/config.h]) AM_CONFIG_HEADER([includes/config.h])
dnl Check for programs dnl Check for programs
AC_PROG_CC AC_PROG_CC
AC_PROG_CXX AC_PROG_CXX
AM_PROG_CC_C_O AM_PROG_CC_C_O
AC_PROG_INSTALL AC_PROG_INSTALL
AM_PROG_LIBTOOL AM_PROG_LIBTOOL
dnl Checking for STLPort dnl Checking for STLPort
OIS_USE_STLPORT OIS_USE_STLPORT
CFLAGS="$CFLAGS" CFLAGS="$CFLAGS"
CXXFLAGS="$CXXFLAGS" CXXFLAGS="$CXXFLAGS"
LIBS="$LIBS" LIBS="$LIBS"
dnl Detect X11 dnl Detect X11
AC_CHECK_HEADERS([X11/Xaw/Command.h],, [AC_MSG_ERROR("libxaw headers not found")]) AC_CHECK_HEADERS([X11/Xaw/Command.h],, [AC_MSG_ERROR("libxaw headers not found")])
dnl Added for BSD's dnl Added for BSD's
AC_PROG_LIBTOOL AC_PROG_LIBTOOL
AC_CONFIG_FILES([Makefile AC_CONFIG_FILES([Makefile
includes/Makefile includes/Makefile
src/Makefile src/Makefile
demos/Makefile demos/Makefile
OIS.pc]) OIS.pc])
AC_OUTPUT AC_OUTPUT
pkginclude_HEADERS = OISConfig.h \ pkginclude_HEADERS = OISConfig.h \
OISEffect.h \ OISEffect.h \
OISEvents.h \ OISEvents.h \
OISException.h \ OISException.h \
OISForceFeedback.h \ OISForceFeedback.h \
OISInputManager.h \ OISInputManager.h \
OISInterface.h \ OISInterface.h \
OISJoyStick.h \ OISJoyStick.h \
OISKeyboard.h \ OISKeyboard.h \
OISMouse.h \ OISMouse.h \
OISObject.h \ OISObject.h \
OISPrereqs.h \ OISPrereqs.h \
OISFactoryCreator.h \ OISFactoryCreator.h \
OISMultiTouch.h \ OISMultiTouch.h \
OIS.h OIS.h
INCLUDES = $(STLPORT_CFLAGS) -I$(top_srcdir)/includes $(CFLAGS) -I/usr/X11R6/include INCLUDES = $(STLPORT_CFLAGS) -I$(top_srcdir)/includes $(CFLAGS) -I/usr/X11R6/include
lib_LTLIBRARIES=libOIS.la lib_LTLIBRARIES=libOIS.la
libOIS_la_SOURCES = OISInputManager.cpp \ libOIS_la_SOURCES = OISInputManager.cpp \
OISObject.cpp \ OISObject.cpp \
OISEffect.cpp \ OISEffect.cpp \
OISJoyStick.cpp \ OISJoyStick.cpp \
OISKeyboard.cpp \ OISKeyboard.cpp \
OISForceFeedback.cpp \ OISForceFeedback.cpp \
OISException.cpp \ OISException.cpp \
./linux/EventHelpers.cpp \ ./linux/EventHelpers.cpp \
./linux/LinuxInputManager.cpp \ ./linux/LinuxInputManager.cpp \
./linux/LinuxJoyStickEvents.cpp \ ./linux/LinuxJoyStickEvents.cpp \
./linux/LinuxForceFeedback.cpp \ ./linux/LinuxForceFeedback.cpp \
./linux/LinuxKeyboard.cpp \ ./linux/LinuxKeyboard.cpp \
./linux/LinuxMouse.cpp ./linux/LinuxMouse.cpp
libOIS_la_LDFLAGS = -release @PACKAGE_VERSION@ libOIS_la_LDFLAGS = -release @PACKAGE_VERSION@
#libOIS_la_LDFLAGS = -version-info $(shell echo "@PACKAGE_VERSION@" | tr '.' ':') #libOIS_la_LDFLAGS = -version-info $(shell echo "@PACKAGE_VERSION@" | tr '.' ':')
libOIS_la_LIBADD = $(STLPORT_LIBS) -L/usr/X11R6/lib -lX11 libOIS_la_LIBADD = $(STLPORT_LIBS) -L/usr/X11R6/lib -lX11
#eof "$Id: Makefile.am,v 1.15.2.1 2008/02/14 03:33:36 pjcast Exp $" #eof "$Id: Makefile.am,v 1.15.2.1 2008/02/14 03:33:36 pjcast Exp $"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment