Rework to build by autoconf/automake and new Debian scripts

Building in local machine:
    $ sh autogen.sh
    $ ./configure
    $ make
    $ sudo make install

Building Debian package:
    $ debuild -uc -us -b

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
Change-Id: I76faa07c1586658d053a3e260ea231a19392f792
This commit is contained in:
Dongjin Kim
2022-01-18 10:10:24 +00:00
parent f78d982959
commit f316f52636
45 changed files with 492 additions and 1387 deletions

29
Makefile.am Normal file
View File

@@ -0,0 +1,29 @@
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
pkgconfigdir = @pkgconfigdir@
pkgconfig_DATA = libwiringpi2.pc
SUBDIRS = wiringPi wiringPiD devLib gpio
wiringpi_includedir = ${includedir}/wiringpi2
wiringpi_include_HEADERS = \
devLib/ds1302.h \
devLib/font.h \
devLib/gertboard.h \
devLib/lcd.h \
devLib/lcd128x64.h \
devLib/maxdetect.h \
devLib/piFace.h \
devLib/piGlow.h \
devLib/piNes.h \
devLib/scrollPhat.h \
devLib/scrollPhatFont.h \
wiringPi/drcSerial.h \
wiringPi/max31855.h \
wiringPi/mcp23017.h \
wiringPi/pcf8591.h \
wiringPi/sn3218.h \
wiringPi/softPwm.h \
wiringPi/softTone.h \
wiringPi/wiringPi.h \
wiringPi/wiringSerial.h