Import some files that allow to build a correct libnfc's DLL on Windows platform. (Thanks to Roger Brown from Snapper)
This commit is contained in:
parent
07a779c880
commit
b05ab6285d
19 changed files with 1505 additions and 0 deletions
35
windows/win32/nfc-anticol.rc
Normal file
35
windows/win32/nfc-anticol.rc
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
#include "windows.h"
|
||||
|
||||
1 VERSIONINFO
|
||||
FILEVERSION 1,3,4,0
|
||||
PRODUCTVERSION 1,3,4,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS VS_FF_DEBUG|VS_FF_PRERELEASE
|
||||
#else
|
||||
FILEFLAGS VS_FF_PRERELEASE
|
||||
#endif
|
||||
FILEOS VOS_NT_WINDOWS32
|
||||
FILETYPE VFT_APP
|
||||
FILESUBTYPE 0x0L
|
||||
BEGIN
|
||||
BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "140904e4"
|
||||
BEGIN
|
||||
VALUE "Comments", "example from libnfc\0"
|
||||
VALUE "CompanyName", "libnfc.org\0"
|
||||
VALUE "FileDescription", "NFC test application\0"
|
||||
VALUE "FileVersion", "1.3.4.0\0"
|
||||
VALUE "InternalName", "nfc-anticol\0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 2009, Roel Verdult\0"
|
||||
VALUE "OriginalFilename", "NFC-ANTICOL.EXE\0"
|
||||
VALUE "ProductName", "libnfc\0"
|
||||
VALUE "ProductVersion", "1.3.4.0\0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
BEGIN
|
||||
VALUE "Translation", 0x1409, 1252
|
||||
END
|
||||
END
|
||||
35
windows/win32/nfc-emulate.rc
Normal file
35
windows/win32/nfc-emulate.rc
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
#include "windows.h"
|
||||
|
||||
1 VERSIONINFO
|
||||
FILEVERSION 1,3,4,0
|
||||
PRODUCTVERSION 1,3,4,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS VS_FF_DEBUG|VS_FF_PRERELEASE
|
||||
#else
|
||||
FILEFLAGS VS_FF_PRERELEASE
|
||||
#endif
|
||||
FILEOS VOS_NT_WINDOWS32
|
||||
FILETYPE VFT_APP
|
||||
FILESUBTYPE 0x0L
|
||||
BEGIN
|
||||
BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "140904e4"
|
||||
BEGIN
|
||||
VALUE "Comments", "example from libnfc\0"
|
||||
VALUE "CompanyName", "libnfc.org\0"
|
||||
VALUE "FileDescription", "NFC test application\0"
|
||||
VALUE "FileVersion", "1.3.4.0\0"
|
||||
VALUE "InternalName", "nfc-emulate\0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 2009, Roel Verdult\0"
|
||||
VALUE "OriginalFilename", "NFC-EMULATE.EXE\0"
|
||||
VALUE "ProductName", "libnfc\0"
|
||||
VALUE "ProductVersion", "1.3.4.0\0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
BEGIN
|
||||
VALUE "Translation", 0x1409, 1252
|
||||
END
|
||||
END
|
||||
35
windows/win32/nfc-list.rc
Normal file
35
windows/win32/nfc-list.rc
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
#include "windows.h"
|
||||
|
||||
1 VERSIONINFO
|
||||
FILEVERSION 1,3,4,0
|
||||
PRODUCTVERSION 1,3,4,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS VS_FF_DEBUG|VS_FF_PRERELEASE
|
||||
#else
|
||||
FILEFLAGS VS_FF_PRERELEASE
|
||||
#endif
|
||||
FILEOS VOS_NT_WINDOWS32
|
||||
FILETYPE VFT_APP
|
||||
FILESUBTYPE 0x0L
|
||||
BEGIN
|
||||
BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "140904e4"
|
||||
BEGIN
|
||||
VALUE "Comments", "example from libnfc\0"
|
||||
VALUE "CompanyName", "libnfc.org\0"
|
||||
VALUE "FileDescription", "NFC test application\0"
|
||||
VALUE "FileVersion", "1.3.4.0\0"
|
||||
VALUE "InternalName", "nfc-list\0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 2009, Roel Verdult\0"
|
||||
VALUE "OriginalFilename", "NFC-LIST.EXE\0"
|
||||
VALUE "ProductName", "libnfc\0"
|
||||
VALUE "ProductVersion", "1.3.4.0\0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
BEGIN
|
||||
VALUE "Translation", 0x1409, 1252
|
||||
END
|
||||
END
|
||||
35
windows/win32/nfc-mfclassic.rc
Normal file
35
windows/win32/nfc-mfclassic.rc
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
#include "windows.h"
|
||||
|
||||
1 VERSIONINFO
|
||||
FILEVERSION 1,3,4,0
|
||||
PRODUCTVERSION 1,3,4,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS VS_FF_DEBUG|VS_FF_PRERELEASE
|
||||
#else
|
||||
FILEFLAGS VS_FF_PRERELEASE
|
||||
#endif
|
||||
FILEOS VOS_NT_WINDOWS32
|
||||
FILETYPE VFT_APP
|
||||
FILESUBTYPE 0x0L
|
||||
BEGIN
|
||||
BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "140904e4"
|
||||
BEGIN
|
||||
VALUE "Comments", "example from libnfc\0"
|
||||
VALUE "CompanyName", "libnfc.org\0"
|
||||
VALUE "FileDescription", "NFC test application\0"
|
||||
VALUE "FileVersion", "1.3.4.0\0"
|
||||
VALUE "InternalName", "nfc-mfclassic\0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 2009, Roel Verdult\0"
|
||||
VALUE "OriginalFilename", "NFC-MFCLASSIC.EXE\0"
|
||||
VALUE "ProductName", "libnfc\0"
|
||||
VALUE "ProductVersion", "1.3.4.0\0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
BEGIN
|
||||
VALUE "Translation", 0x1409, 1252
|
||||
END
|
||||
END
|
||||
35
windows/win32/nfc-mfultralight.rc
Normal file
35
windows/win32/nfc-mfultralight.rc
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
#include "windows.h"
|
||||
|
||||
1 VERSIONINFO
|
||||
FILEVERSION 1,3,4,0
|
||||
PRODUCTVERSION 1,3,4,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS VS_FF_DEBUG|VS_FF_PRERELEASE
|
||||
#else
|
||||
FILEFLAGS VS_FF_PRERELEASE
|
||||
#endif
|
||||
FILEOS VOS_NT_WINDOWS32
|
||||
FILETYPE VFT_APP
|
||||
FILESUBTYPE 0x0L
|
||||
BEGIN
|
||||
BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "140904e4"
|
||||
BEGIN
|
||||
VALUE "Comments", "example from libnfc\0"
|
||||
VALUE "CompanyName", "libnfc.org\0"
|
||||
VALUE "FileDescription", "NFC test application\0"
|
||||
VALUE "FileVersion", "1.3.4.0\0"
|
||||
VALUE "InternalName", "nfc-mfultralight\0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 2009, Roel Verdult\0"
|
||||
VALUE "OriginalFilename", "NFC-MFULTRALIGHT.EXE\0"
|
||||
VALUE "ProductName", "libnfc\0"
|
||||
VALUE "ProductVersion", "1.3.4.0\0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
BEGIN
|
||||
VALUE "Translation", 0x1409, 1252
|
||||
END
|
||||
END
|
||||
35
windows/win32/nfc-poll.rc
Normal file
35
windows/win32/nfc-poll.rc
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
#include "windows.h"
|
||||
|
||||
1 VERSIONINFO
|
||||
FILEVERSION 1,3,4,0
|
||||
PRODUCTVERSION 1,3,4,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS VS_FF_DEBUG|VS_FF_PRERELEASE
|
||||
#else
|
||||
FILEFLAGS VS_FF_PRERELEASE
|
||||
#endif
|
||||
FILEOS VOS_NT_WINDOWS32
|
||||
FILETYPE VFT_APP
|
||||
FILESUBTYPE 0x0L
|
||||
BEGIN
|
||||
BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "140904e4"
|
||||
BEGIN
|
||||
VALUE "Comments", "example from libnfc\0"
|
||||
VALUE "CompanyName", "libnfc.org\0"
|
||||
VALUE "FileDescription", "NFC test application\0"
|
||||
VALUE "FileVersion", "1.3.4.0\0"
|
||||
VALUE "InternalName", "nfc-poll\0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 2009, Roel Verdult\0"
|
||||
VALUE "OriginalFilename", "NFC-POLL.EXE\0"
|
||||
VALUE "ProductName", "libnfc\0"
|
||||
VALUE "ProductVersion", "1.3.4.0\0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
BEGIN
|
||||
VALUE "Translation", 0x1409, 1252
|
||||
END
|
||||
END
|
||||
35
windows/win32/nfc-relay.rc
Normal file
35
windows/win32/nfc-relay.rc
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
#include "windows.h"
|
||||
|
||||
1 VERSIONINFO
|
||||
FILEVERSION 1,3,4,0
|
||||
PRODUCTVERSION 1,3,4,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS VS_FF_DEBUG|VS_FF_PRERELEASE
|
||||
#else
|
||||
FILEFLAGS VS_FF_PRERELEASE
|
||||
#endif
|
||||
FILEOS VOS_NT_WINDOWS32
|
||||
FILETYPE VFT_APP
|
||||
FILESUBTYPE 0x0L
|
||||
BEGIN
|
||||
BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "140904e4"
|
||||
BEGIN
|
||||
VALUE "Comments", "example from libnfc\0"
|
||||
VALUE "CompanyName", "libnfc.org\0"
|
||||
VALUE "FileDescription", "NFC test application\0"
|
||||
VALUE "FileVersion", "1.3.4.0\0"
|
||||
VALUE "InternalName", "nfc-relay\0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 2009, Roel Verdult\0"
|
||||
VALUE "OriginalFilename", "NFC-RELAY.EXE\0"
|
||||
VALUE "ProductName", "libnfc\0"
|
||||
VALUE "ProductVersion", "1.3.4.0\0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
BEGIN
|
||||
VALUE "Translation", 0x1409, 1252
|
||||
END
|
||||
END
|
||||
28
windows/win32/nfc.def
Normal file
28
windows/win32/nfc.def
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
LIBRARY NFC
|
||||
VERSION 1.3
|
||||
|
||||
EXPORTS
|
||||
nfc_list_devices
|
||||
nfc_connect
|
||||
nfc_disconnect
|
||||
nfc_configure
|
||||
nfc_initiator_init
|
||||
nfc_initiator_select_tag
|
||||
nfc_initiator_select_dep_target
|
||||
nfc_initiator_deselect_tag
|
||||
nfc_initiator_poll_targets
|
||||
nfc_initiator_transceive_bits
|
||||
nfc_initiator_transceive_bytes
|
||||
nfc_initiator_transceive_dep_bytes
|
||||
nfc_initiator_mifare_cmd
|
||||
nfc_target_init
|
||||
nfc_target_receive_bits
|
||||
nfc_target_receive_bytes
|
||||
nfc_target_receive_dep_bytes
|
||||
nfc_target_send_bits
|
||||
nfc_target_send_bytes
|
||||
nfc_target_send_dep_bytes
|
||||
nfc_device_name
|
||||
iso14443a_crc
|
||||
append_iso14443a_crc
|
||||
nfc_version
|
||||
28
windows/win32/nfc.rc
Normal file
28
windows/win32/nfc.rc
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
#include <windows.h>
|
||||
|
||||
1 VERSIONINFO
|
||||
PRODUCTVERSION 1,3,4,0
|
||||
FILEOS VOS__WINDOWS32
|
||||
FILEVERSION 1,3,4,0
|
||||
FILETYPE VFT_DLL
|
||||
BEGIN
|
||||
BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "140904E4"
|
||||
BEGIN
|
||||
VALUE "CompanyName","nfc.org\000\000"
|
||||
VALUE "LegalCopyright","Copyright (C) 2009, Roel Verdult\000\000"
|
||||
VALUE "ProductName","nfc\000\000"
|
||||
VALUE "ProductVersion","1.3.4.0\000\000"
|
||||
VALUE "Comments","Demonstration Win32 packaging\000\000"
|
||||
VALUE "FileDescription","Near Field Communication Library\000\000"
|
||||
VALUE "FileVersion","1.3.4.0\000\000"
|
||||
VALUE "InternalName","nfc\000\000"
|
||||
VALUE "OriginalFilename","NFC.DLL\000\000"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
BEGIN
|
||||
VALUE "Translation", 0x1409, 1252
|
||||
END
|
||||
END
|
||||
35
windows/win32/nfcip-initiator.rc
Normal file
35
windows/win32/nfcip-initiator.rc
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
#include "windows.h"
|
||||
|
||||
1 VERSIONINFO
|
||||
FILEVERSION 1,3,4,0
|
||||
PRODUCTVERSION 1,3,4,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS VS_FF_DEBUG|VS_FF_PRERELEASE
|
||||
#else
|
||||
FILEFLAGS VS_FF_PRERELEASE
|
||||
#endif
|
||||
FILEOS VOS_NT_WINDOWS32
|
||||
FILETYPE VFT_APP
|
||||
FILESUBTYPE 0x0L
|
||||
BEGIN
|
||||
BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "140904e4"
|
||||
BEGIN
|
||||
VALUE "Comments", "example from libnfc\0"
|
||||
VALUE "CompanyName", "libnfc.org\0"
|
||||
VALUE "FileDescription", "NFC test application\0"
|
||||
VALUE "FileVersion", "1.3.4.0\0"
|
||||
VALUE "InternalName", "nfcip-initiator\0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 2009, Roel Verdult\0"
|
||||
VALUE "OriginalFilename", "NFC-INITIATOR.EXE\0"
|
||||
VALUE "ProductName", "libnfc\0"
|
||||
VALUE "ProductVersion", "1.3.4.0\0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
BEGIN
|
||||
VALUE "Translation", 0x1409, 1252
|
||||
END
|
||||
END
|
||||
35
windows/win32/nfcip-target.rc
Normal file
35
windows/win32/nfcip-target.rc
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
#include "windows.h"
|
||||
|
||||
1 VERSIONINFO
|
||||
FILEVERSION 1,3,4,0
|
||||
PRODUCTVERSION 1,3,4,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS VS_FF_DEBUG|VS_FF_PRERELEASE
|
||||
#else
|
||||
FILEFLAGS VS_FF_PRERELEASE
|
||||
#endif
|
||||
FILEOS VOS_NT_WINDOWS32
|
||||
FILETYPE VFT_APP
|
||||
FILESUBTYPE 0x0L
|
||||
BEGIN
|
||||
BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "140904e4"
|
||||
BEGIN
|
||||
VALUE "Comments", "example from libnfc\0"
|
||||
VALUE "CompanyName", "libnfc.org\0"
|
||||
VALUE "FileDescription", "NFC test application\0"
|
||||
VALUE "FileVersion", "1.3.4.0\0"
|
||||
VALUE "InternalName", "nfcip-target\0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 2009, Roel Verdult\0"
|
||||
VALUE "OriginalFilename", "NFCIP-TARGET.EXE\0"
|
||||
VALUE "ProductName", "libnfc\0"
|
||||
VALUE "ProductVersion", "1.3.4.0\0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
BEGIN
|
||||
VALUE "Translation", 0x1409, 1252
|
||||
END
|
||||
END
|
||||
Loading…
Add table
Add a link
Reference in a new issue