Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

clyph #455

Open
wants to merge 51 commits into
base: master
Choose a base branch
from
Open

clyph #455

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
0e935a8
Autotools integration on FreeBSD.
signal11 May 3, 2012
df05c6f
Added .gitignore for autoconf-generated files.
signal11 May 3, 2012
9e71266
First pass at Autotools. Tested on Linux only.
signal11 Jun 30, 2012
8f294eb
pkg-config files
signal11 Jun 30, 2012
d3b9f15
Autotools support for mac platform.
signal11 Jun 30, 2012
f2cbcbc
Add missing $ to includedir path.
signal11 May 3, 2012
5436e70
Add pkg.m4, because it's not a part of autoconf :(
signal11 Jul 1, 2012
2a38afa
Remove errant echo in makefile
signal11 Jul 2, 2012
1c2dde6
Updated Makefile for MinGW.
signal11 Jul 2, 2012
486f188
Merge branch 'autotools' of github.com:signal11/hidapi into autotools
signal11 Jul 2, 2012
96ce1aa
Change Makefile.mingw to create hidapi-testgui.exe
signal11 Jul 2, 2012
daebe52
Autotools on Windows
signal11 Jul 3, 2012
cf8529d
Merge branch 'autotools' of github.com:signal11/hidapi into autotools
signal11 Jul 3, 2012
c97df4f
extra_dist
signal11 Jul 3, 2012
15de3b5
Update of .gitignore files
signal11 Jul 3, 2012
0a20c9b
update of .gitignore
signal11 Jul 3, 2012
d2cc00c
Added EXTRA_DIST
signal11 Jul 3, 2012
15d4448
Windows .gitignore
signal11 Jul 3, 2012
631dedd
added scm-clean target
signal11 Jul 3, 2012
2d42a34
Added more generated files to .gitignore.
signal11 Jul 3, 2012
bdcde36
Autotools build files for hidtest example.
signal11 Jul 4, 2012
c0f28b1
Updated README for new build system.
signal11 Jul 4, 2012
f955396
Renamed manual makefiles so they're out of the way of autotools.
signal11 Jul 4, 2012
c42f65e
Fixed to refect Makefile-manual naming.
signal11 Jul 4, 2012
1c56f52
Added library versioning.
signal11 Jul 4, 2012
d9d077b
Fix typos on non-Linux OS's
signal11 May 3, 2012
1859e00
Fixes for mac
signal11 Jul 4, 2012
d6a9953
bootstrap script
signal11 Jul 4, 2012
de09917
Add missing
Jul 4, 2012
24d70e6
Reformat AC_CONFIG_FILES() files
Jul 4, 2012
1a4bbbc
Use $(top_srcdir) to reference a source file
Jul 4, 2012
6c9d6ec
Use $(top_builddir) to reference a built .la
Jul 4, 2012
7174a28
Fix from autoupdate
signal11 Jul 4, 2012
e1becc5
Reference all source files from $(top_srcdir) and built libraries
signal11 Jul 4, 2012
20dfbfd
Change to long parameters in bootstrap
signal11 Jul 4, 2012
8755c66
added AM_PROG_LD under m4_ifdef.
signal11 Jul 4, 2012
45b734b
.gitattributes for line endings
signal11 Jul 4, 2012
ea3d827
added vcproj and sln as crlf to .gitattributes
signal11 Jul 4, 2012
2b24110
Add built files in hidtest/ to .gitignore
signal11 Jul 4, 2012
4c3db11
Added Makefile-manual to EXTRA_DIST
signal11 Jul 5, 2012
dee41ec
Fix bugs where it wouldn't build the testgui with non-ports Fox-toolkit.
signal11 Jul 7, 2012
6f08c09
Exit with error if required packages are not found.
signal11 Jul 7, 2012
6f57f2a
README.txt: add section on Cross Compiling.
signal11 Jul 7, 2012
9d60ed5
README.txt: fix a missing $HOST and remove {} from shell vars.
signal11 Jul 7, 2012
8067be7
Make TestGUI.app work for out of source builds.
signal11 Jul 8, 2012
988175f
Change executable filename to hidapi-testgui.
signal11 Jul 8, 2012
8e1fcc9
Add TestGUI.app to .gitignore.
signal11 Jul 8, 2012
1a972ff
Merge branch 'autotools' of github.com:signal11/hidapi into autotools
signal11 Jul 8, 2012
23b98e4
When bundling, change permission of copied file to allow writes by ow…
signal11 Jul 9, 2012
296b08a
Convert to useing ax_pthread.m4 to detect proper pthread flags autma…
signal11 Jul 13, 2012
3371977
Merge branch 'autotools' of github.com:signal11/hidapi into autotools
signal11 Jul 13, 2012
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
* text=auto

*.sln text eol=crlf
*.vcproj text eol=crlf

bootstrap text eol=lf
configure.ac text eol=lf
25 changes: 25 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@

# Autotools-added generated files
Makefile.in
aclocal.m4
autom4te.cache/
config.guess
config.h.in
config.sub
configure
depcomp
install-sh
libusb/Makefile.in
linux/Makefile.in
ltmain.sh
mac/Makefile.in
missing
testgui/Makefile.in
windows/Makefile.in

Makefile
config.h
config.log
config.status
stamp-h1
libtool
71 changes: 71 additions & 0 deletions Makefile.am
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@

ACLOCAL_AMFLAGS = -I m4

if OS_FREEBSD
pkgconfigdir=$(prefix)/libdata/pkgconfig
else
pkgconfigdir=$(libdir)/pkgconfig
endif

if OS_LINUX
pkgconfig_DATA=pc/hidapi-hidraw.pc pc/hidapi-libusb.pc
else
pkgconfig_DATA=pc/hidapi.pc
endif

SUBDIRS=

if OS_LINUX
SUBDIRS += linux libusb
endif

if OS_DARWIN
SUBDIRS += mac
endif

if OS_FREEBSD
SUBDIRS += libusb
endif

if OS_WINDOWS
SUBDIRS += windows
endif

SUBDIRS += hidtest

if BUILD_TESTGUI
SUBDIRS += testgui
endif

EXTRA_DIST = udev doxygen

dist_doc_DATA = README.txt AUTHORS.txt LICENSE-bsd.txt LICENSE-gpl3.txt LICENSE-orig.txt LICENSE.txt

SCMCLEAN_TARGETS= \
aclocal.m4 \
config.guess \
config.sub \
configure \
config.h.in \
depcomp \
install-sh \
ltmain.sh \
missing \
mac/Makefile.in \
testgui/Makefile.in \
libusb/Makefile.in \
Makefile.in \
linux/Makefile.in \
windows/Makefile.in \
m4/libtool.m4 \
m4/lt~obsolete.m4 \
m4/ltoptions.m4 \
m4/ltsugar.m4 \
m4/ltversion.m4

SCMCLEAN_DIR_TARGETS = \
autom4te.cache

scm-clean: distclean
rm -f $(SCMCLEAN_TARGETS)
rm -Rf $(SCMCLEAN_DIR_TARGETS)
Loading