Yang Kun
d40cbef104
Fixed getting the current time wrong in the script file ( #712 )
...
Co-authored-by: Yang Kun <13147081-ikspress@users.noreply.gitlab.com>
2024-02-16 14:30:38 +01:00
Alexander Sieg
a884a45ab1
Fix builds on FreeBSD
...
Without this patch the cmake config assume that every UNIX system that
is not APPLE is automatically a linux system. This however causes
problems on FreeBSD and properly on other BSD systems.
We now explicitly check if the CMAKE_SYSTEM_NAME is set to Linux.
2021-08-14 12:07:59 +02:00
Philippe Teuwen
d9a04a54ff
document RC_FILE_TYPE
2020-07-11 15:12:57 +02:00
Unknown
7ad18a2120
some cleanings
2020-07-07 19:41:07 +02:00
Philippe Teuwen
f02ff51449
Prepare 1.8.0 version
2020-05-22 12:20:17 +02:00
Adam Laurie
4a2c764961
Prepare 1.7.2 version
2020-05-21 12:05:38 +01:00
Frank Morgner
8e7a8e1b61
cmake: fixed pcsc requirement for acr122_pcsc
2019-09-03 15:51:38 +02:00
Frank Morgner
959a992a81
added PC/SC driver to cmake
2019-09-03 15:50:28 +02:00
Adam Oleksy
48d5f6b666
Generate config.h into build instead source directory.
2019-07-19 14:34:17 +02:00
Markus Werle
d11db46ddd
fix CMAKE_MODULE_PATH for libnfc as a submodule
...
This fixes #496
2018-10-02 12:14:29 +02:00
Philippe Teuwen
b65674a8e3
Some systems (e.g. glibc < 2.17) require librt to get clock_gettime -> CMAKE
2017-03-02 23:42:36 +01:00
Philippe Teuwen
be1b897617
Merge pull request #308 from AxisRay/master
...
Bugfix:function setenv() and unsetenv() are invalid on windows AND no variable prefix set for WIN32 in CMakeLists
2017-02-17 12:24:38 +01:00
Philippe Teuwen
99a7d9aa35
Merge pull request #387 from ChristophGr/master
...
allow to cross-compile 32 and 64 bit versions of the library for windows
2017-02-17 11:45:55 +01:00
Philippe Teuwen
646ab57ace
fix typo
2017-02-17 10:31:25 +01:00
Philippe Teuwen
732a282190
Merge branch 'master' into master
2017-02-17 10:15:04 +01:00
Christoph Gritschenberger
11a2da2811
allow to cross-compile 32 and 64 bit versions of the library for windows
2017-01-25 18:44:44 +01:00
timzi
a625d6a02d
Fixed file name "README" in cmakelists.txt
2016-11-20 20:32:25 +03:00
Olliver Schinagl
61b42396d9
CMake: allow building of debian packages
...
This patch allows for using the CMakefile to generate debian packages.
While CPack is far from perfect for generating debian packages, it is a
minimal change and quite helpful for quick deployment on debian based
systems.
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
2016-10-21 14:20:51 +02:00
Romuald Conty
48c271e49d
Merge pull request #314 from xantares/patch-3
...
CMake: use options() to disable examples and utils
2015-09-01 09:13:45 +02:00
Romuald Conty
53edc32a21
Merge pull request #313 from xantares/patch-2
...
CMake: use options() function
2015-09-01 09:13:13 +02:00
xantares
b7f620fdab
options to disable samples
2015-09-01 08:58:35 +02:00
xantares
141e99959e
use options
2015-09-01 08:57:11 +02:00
xantares
5d2052e77f
set default cmake build type
2015-09-01 08:55:53 +02:00
Ray Lee
09ce2233ce
Bugfix:Set variable "prefix" for WIN32
2015-08-16 18:22:15 +08:00
xaqq
17ed36a7a5
Drop PCRE dependency.
...
The config file is now manually parsed instead of using regex.
While this is less beautifull, it allows us to drop PCRE
as a dependency on Windows.
2015-07-22 15:47:36 +02:00
xantares
ef74d81a8b
Added config files
2015-04-30 15:34:08 +02:00
Romuald Conty
2d4543673e
Prepare 1.7.1 version
2014-02-24 15:57:13 +01:00
Jiapeng Li
76a85ce84b
CMake: remove tailing newline from date under Windows
...
This patch prevents from having a newline (\n) within date result in generated RC file
2013-12-08 14:12:06 +01:00
Jiapeng Li
0ee6dcad4b
Cmake: add CONFFILES define like available in autotools build system
2013-12-08 14:09:50 +01:00
Alex Lian
8b8b8d49a7
Windows packaging improvement
...
- Stepped away from NSIS, to just be a plain zip file
- Fixed a bug (though when trying NSIS) of dealing with slashes in windows paths
- Had package add .lib file instead of .dll.a file, since lib files tend to be more useful for Windows developers
2013-04-03 01:06:03 -04:00
Romuald Conty
f3f2ec1c0f
Fix environment vars usage when compiling with CMake
2013-03-18 15:26:15 +01:00
Julien Schueller
8485996f13
Fix cmake build failure under linux
...
The LIBUSB_FOUND variable was used before the libusb detection was performed.
Fixes issue 240.
2013-03-12 20:54:50 +01:00
Philippe Teuwen
3ac1d64b4f
Windows: workaround as libusb is not automatically detected by CMake
...
Fixes issue 238
2013-03-08 08:15:40 +01:00
Alex Lian
7b917f9a8b
Windows: Clean up all compiler warnings and link warnings
...
- Fixed the suppression of the auto-fixup for linking against MS built libs
- Fixed all the formatting warnings by shifting to inttypes.h specifiers
- shifted to %lu for DWORD printf
2013-03-07 09:37:36 +01:00
Alex Lian
4487fd768e
Windows: Shift files from libnfc/windows to libnfc/contrib/win32
...
- Fixes the fact files were missed in package
2013-02-14 15:33:47 +01:00
Romuald Conty
d5b6a7c4d1
Resolves conflict between Alex Lian and master branch
2013-02-04 10:14:34 +01:00
Alex Lian
54e0bdb62f
Windows: Build updates
...
- Generate rc files from version.rc.in + CMake variable information in CMakeLists files
- Add step to generate .lib file for windows developers
- Re-structure tool flag usage, apparently ADD_DEFINTIONS adds them to _ALL_ tools. This is bad for rc files with the windres tool.
Needs other platform testing, as the flags have changed to fix Windows rc file generation.
2013-02-01 10:19:02 -05:00
Romuald Conty
b5f8ce91c7
Uses configurable path for libnfc's configuration files
2013-02-01 11:11:39 +01:00
Romuald Conty
cf9e02879a
Enables logging by default when using CMake
2013-02-01 10:32:44 +01:00
Alex Lian
9f682cc52b
Fix enabling of LIBNFC_DEBUG_OUTPUT
...
- inclusion of log-printf.c didn't align with needed preprocessor definitions
- Added extra #error as well as preprocessor protection
- fixed CMakeList to specify -DLOG as appropriate per the header log.h usage
2013-01-31 15:52:39 +01:00
Alex Lian
eb90c5a8db
Add CMake options for Win32 to require PCRE
2013-01-31 15:52:39 +01:00
Alex Lian
1e184f95e4
Fix enabling of LIBNFC_DEBUG_OUTPUT
...
- inclusion of log-printf.c didn't align with needed preprocessor definitions
- Added extra #error as well as preprocessor protection
- fixed CMakeList to specify -DLOG as appropriate per the header log.h usage
2013-01-27 21:55:34 -05:00
Alex Lian
21302147a9
Add CMake options for Win32 to require PCRE
2013-01-26 18:43:58 -05:00
Romuald Conty
50401c5bf6
Fix CMake build
2013-01-15 13:45:28 +01:00
Philippe Teuwen
2651cdce2e
Remove last SVN cruft
2012-11-27 18:56:54 +01:00
Romuald Conty
03d185b536
Prepare libnfc 1.6.0-rc1
2012-03-01 11:37:16 +00:00
Romuald Conty
b2666dea15
windows port improved:
...
- PCSC headers/libs are not a requierement sif you dont select ACR122 driver
- uart_win32 implementation now handles timeouts
2011-10-01 14:50:53 +00:00
Romuald Conty
8c7b61eaba
move some examples to utils/ since they are not examples anymore :) (Fixes Issue 164)
2011-09-30 11:33:31 +00:00
Romain Tartiere
481fb4943f
- Add timeout capablities to nfc_initiator_transceive_bytes(), nfc_target_send_bytes() and nfc_target_receive_bytes();
...
- Bump version to 1.5.1.
2011-09-22 13:03:47 +00:00
Romuald Conty
975cd275d1
minor fixes
2011-05-20 16:09:00 +00:00