fixed parse readers string function

added .editorconfig
formatted code
updated dependencies
improved package.json
fixed version number
This commit is contained in:
Martin Endler
2016-08-10 20:39:11 +02:00
parent f65937eb9c
commit c3c3cf33ef
17 changed files with 414 additions and 266 deletions

View File

@@ -1,37 +1,63 @@
{
'targets': [
{
'target_name': 'pcsclite',
'sources': [ 'src/addon.cpp', 'src/pcsclite.cpp', 'src/cardreader.cpp' ],
'cflags': [
'-Wall',
'-Wextra',
'-Wno-unused-parameter',
'-fPIC',
'-fno-strict-aliasing',
'-fno-exceptions',
'-pedantic'
],
'conditions': [
['OS=="linux"', {
'include_dirs': [
'/usr/include/PCSC',
'<!(node -e "require(\'nan\')")'
],
'link_settings': {
'libraries': [ '-lpcsclite' ],
'library_dirs': [ '/usr/lib' ]
}
}],
['OS=="mac"', {
'libraries': ['-framework', 'PCSC'],
"include_dirs" : [ "<!(node -e \"require('nan')\")" ]
}],
['OS=="win"', {
'libraries': ['-lWinSCard'],
"include_dirs" : [ "<!(node -e \"require('nan')\")" ]
}]
]
}
]
"targets": [
{
"target_name": "pcsclite",
"sources": [
"src/addon.cpp",
"src/pcsclite.cpp",
"src/cardreader.cpp"
],
"cflags": [
"-Wall",
"-Wextra",
"-Wno-unused-parameter",
"-fPIC",
"-fno-strict-aliasing",
"-fno-exceptions",
"-pedantic"
],
"conditions": [
[
"OS=='linux'",
{
"include_dirs": [
"/usr/include/PCSC",
"<!(node -e \"require('nan')\")"
],
"link_settings": {
"libraries": [
"-lpcsclite"
],
"library_dirs": [
"/usr/lib"
]
}
}
],
[
"OS=='mac'",
{
"libraries": [
"-framework",
"PCSC"
],
"include_dirs": [
"<!(node -e \"require('nan')\")"
]
}
],
[
"OS=='win'",
{
"libraries": [
"-lWinSCard"
],
"include_dirs": [
"<!(node -e \"require('nan')\")"
]
}
]
]
}
]
}