(libretrodb) Add headers and cleanups
This commit is contained in:
parent
6f8a1e8ab2
commit
12e51eb4b5
|
@ -1,4 +1,5 @@
|
||||||
DEBUG = 0
|
DEBUG = 0
|
||||||
|
LIBRETRODB_DIR := .
|
||||||
LIBRETRO_COMMON_DIR := ../libretro-common
|
LIBRETRO_COMMON_DIR := ../libretro-common
|
||||||
INCFLAGS = -I. -I$(LIBRETRO_COMMON_DIR)/include
|
INCFLAGS = -I. -I$(LIBRETRO_COMMON_DIR)/include
|
||||||
|
|
||||||
|
@ -14,12 +15,12 @@ LIBRETRO_COMMON_C = \
|
||||||
$(LIBRETRO_COMMON_DIR)/streams/file_stream.c
|
$(LIBRETRO_COMMON_DIR)/streams/file_stream.c
|
||||||
|
|
||||||
C_CONVERTER_C = \
|
C_CONVERTER_C = \
|
||||||
rmsgpack.c \
|
$(LIBRETRODB_DIR)/rmsgpack.c \
|
||||||
rmsgpack_dom.c \
|
$(LIBRETRODB_DIR)/rmsgpack_dom.c \
|
||||||
libretrodb.c \
|
$(LIBRETRODB_DIR)/libretrodb.c \
|
||||||
bintree.c \
|
$(LIBRETRODB_DIR)/bintree.c \
|
||||||
query.c \
|
$(LIBRETRODB_DIR)/query.c \
|
||||||
c_converter.c \
|
$(LIBRETRODB_DIR)/c_converter.c \
|
||||||
$(LIBRETRO_COMMON_DIR)/hash/rhash.c \
|
$(LIBRETRO_COMMON_DIR)/hash/rhash.c \
|
||||||
$(LIBRETRO_COMMON_DIR)/compat/compat_fnmatch.c \
|
$(LIBRETRO_COMMON_DIR)/compat/compat_fnmatch.c \
|
||||||
$(LIBRETRO_COMMON_C) \
|
$(LIBRETRO_COMMON_C) \
|
||||||
|
@ -28,12 +29,12 @@ C_CONVERTER_C = \
|
||||||
C_CONVERTER_OBJS := $(C_CONVERTER_C:.c=.o)
|
C_CONVERTER_OBJS := $(C_CONVERTER_C:.c=.o)
|
||||||
|
|
||||||
RARCHDB_TOOL_C = \
|
RARCHDB_TOOL_C = \
|
||||||
rmsgpack.c \
|
$(LIBRETRODB_DIR)/rmsgpack.c \
|
||||||
rmsgpack_dom.c \
|
$(LIBRETRODB_DIR)/rmsgpack_dom.c \
|
||||||
libretrodb_tool.c \
|
$(LIBRETRODB_DIR)/libretrodb_tool.c \
|
||||||
bintree.c \
|
$(LIBRETRODB_DIR)/bintree.c \
|
||||||
query.c \
|
$(LIBRETRODB_DIR)/query.c \
|
||||||
libretrodb.c \
|
$(LIBRETRODB_DIR)/libretrodb.c \
|
||||||
$(LIBRETRO_COMMON_DIR)/compat/compat_fnmatch.c \
|
$(LIBRETRO_COMMON_DIR)/compat/compat_fnmatch.c \
|
||||||
$(LIBRETRO_COMMON_C) \
|
$(LIBRETRO_COMMON_C) \
|
||||||
$(LIBRETRO_COMMON_DIR)/compat/compat_strl.c
|
$(LIBRETRO_COMMON_DIR)/compat/compat_strl.c
|
||||||
|
@ -41,8 +42,8 @@ RARCHDB_TOOL_C = \
|
||||||
RARCHDB_TOOL_OBJS := $(RARCHDB_TOOL_C:.c=.o)
|
RARCHDB_TOOL_OBJS := $(RARCHDB_TOOL_C:.c=.o)
|
||||||
|
|
||||||
RMSGPACK_C = \
|
RMSGPACK_C = \
|
||||||
rmsgpack.c \
|
$(LIBRETRODB_DIR)/rmsgpack.c \
|
||||||
rmsgpack_test.c \
|
$(LIBRETRODB_DIR)/rmsgpack_test.c \
|
||||||
$(LIBRETRO_COMMON_C)
|
$(LIBRETRO_COMMON_C)
|
||||||
|
|
||||||
RMSGPACK_OBJS := $(RMSGPACK_C:.c=.o)
|
RMSGPACK_OBJS := $(RMSGPACK_C:.c=.o)
|
||||||
|
|
|
@ -1,3 +1,25 @@
|
||||||
|
/* Copyright (C) 2010-2016 The RetroArch team
|
||||||
|
*
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
* The following license statement only applies to this file (bintree.c).
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge,
|
||||||
|
* to any person obtaining a copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation the rights to
|
||||||
|
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
|
||||||
|
* and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||||
|
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
|
|
|
@ -1,5 +1,27 @@
|
||||||
#ifndef __RARCHDB_BINTREE_H__
|
/* Copyright (C) 2010-2016 The RetroArch team
|
||||||
#define __RARCHDB_BINTREE_H__
|
*
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
* The following license statement only applies to this file (bintree.h).
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge,
|
||||||
|
* to any person obtaining a copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation the rights to
|
||||||
|
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
|
||||||
|
* and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||||
|
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef __LIBRETRODB_BINTREE_H__
|
||||||
|
#define __LIBRETRODB_BINTREE_H__
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
|
|
|
@ -1,3 +1,25 @@
|
||||||
|
/* Copyright (C) 2010-2016 The RetroArch team
|
||||||
|
*
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
* The following license statement only applies to this file (c_converter.c).
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge,
|
||||||
|
* to any person obtaining a copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation the rights to
|
||||||
|
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
|
||||||
|
* and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||||
|
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
|
|
|
@ -1,3 +1,24 @@
|
||||||
|
/* Copyright (C) 2010-2016 The RetroArch team
|
||||||
|
*
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
* The following license statement only applies to this file (libretrodb.c).
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge,
|
||||||
|
* to any person obtaining a copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation the rights to
|
||||||
|
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
|
||||||
|
* and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||||
|
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
|
|
|
@ -1,3 +1,25 @@
|
||||||
|
/* Copyright (C) 2010-2016 The RetroArch team
|
||||||
|
*
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
* The following license statement only applies to this file (libretrodb.h).
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge,
|
||||||
|
* to any person obtaining a copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation the rights to
|
||||||
|
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
|
||||||
|
* and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||||
|
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef __LIBRETRODB_H__
|
#ifndef __LIBRETRODB_H__
|
||||||
#define __LIBRETRODB_H__
|
#define __LIBRETRODB_H__
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,25 @@
|
||||||
|
/* Copyright (C) 2010-2016 The RetroArch team
|
||||||
|
*
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
* The following license statement only applies to this file (libretrodb_tool.c).
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge,
|
||||||
|
* to any person obtaining a copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation the rights to
|
||||||
|
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
|
||||||
|
* and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||||
|
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
DEBUG = 0
|
DEBUG = 0
|
||||||
LIBRETRO_COMMON_DIR := ../libretro-common
|
LIBRETRODB_DIR := ../
|
||||||
INCFLAGS = -I. -I$(LIBRETRO_COMMON_DIR)/include
|
LIBRETRO_COMMON_DIR := ../../libretro-common
|
||||||
|
INCFLAGS = -I. -I$(LIBRETRODB_DIR) -I$(LIBRETRO_COMMON_DIR)/include
|
||||||
|
|
||||||
TARGETS = rmsgpack_test libretrodb_tool lua_converter
|
TARGETS = rmsgpack_test libretrodb_tool lua_converter
|
||||||
|
|
||||||
|
@ -11,49 +12,49 @@ CFLAGS = -g -O2 -Wall -DNDEBUG
|
||||||
endif
|
endif
|
||||||
|
|
||||||
LUA_CONVERTER_C = \
|
LUA_CONVERTER_C = \
|
||||||
rmsgpack.c \
|
$(LIBRETRODB_DIR)/rmsgpack.c \
|
||||||
rmsgpack_dom.c \
|
$(LIBRETRODB_DIR)/rmsgpack_dom.c \
|
||||||
lua/lua_common.c \
|
lua_common.c \
|
||||||
libretrodb.c \
|
$(LIBRETRODB_DIR)/libretrodb.c \
|
||||||
bintree.c \
|
$(LIBRETRODB_DIR)/bintree.c \
|
||||||
query.c \
|
$(LIBRETRODB_DIR)/query.c \
|
||||||
lua/lua_converter.c \
|
lua_converter.c \
|
||||||
$(LIBRETRO_COMMON_DIR)/compat/compat_fnmatch.c \
|
$(LIBRETRO_COMMON_DIR)/compat/compat_fnmatch.c \
|
||||||
$(LIBRETRO_COMMON_DIR)/file/retro_file.c \
|
$(LIBRETRO_COMMON_DIR)/streams/file_stream.c \
|
||||||
$(LIBRETRO_COMMON_DIR)/compat/compat_strl.c
|
$(LIBRETRO_COMMON_DIR)/compat/compat_strl.c
|
||||||
|
|
||||||
LUA_CONVERTER_OBJS := $(LUA_CONVERTER_C:.c=.o)
|
LUA_CONVERTER_OBJS := $(LUA_CONVERTER_C:.c=.o)
|
||||||
|
|
||||||
RARCHDB_TOOL_C = \
|
RARCHDB_TOOL_C = \
|
||||||
rmsgpack.c \
|
$(LIBRETRODB_DIR)/rmsgpack.c \
|
||||||
rmsgpack_dom.c \
|
$(LIBRETRODB_DIR)/rmsgpack_dom.c \
|
||||||
libretrodb_tool.c \
|
$(LIBRETRODB_DIR)/libretrodb_tool.c \
|
||||||
bintree.c \
|
$(LIBRETRODB_DIR)/bintree.c \
|
||||||
query.c \
|
$(LIBRETRODB_DIR)/query.c \
|
||||||
libretrodb.c \
|
($LIBRETRODB_DIR)/libretrodb.c \
|
||||||
$(LIBRETRO_COMMON_DIR)/compat/compat_fnmatch.c \
|
$(LIBRETRO_COMMON_DIR)/compat/compat_fnmatch.c \
|
||||||
$(LIBRETRO_COMMON_DIR)/file/retro_file.c \
|
$(LIBRETRO_COMMON_DIR)/streams/file_stream.c \
|
||||||
$(LIBRETRO_COMMON_DIR)/compat/compat_strl.c
|
$(LIBRETRO_COMMON_DIR)/compat/compat_strl.c
|
||||||
|
|
||||||
RARCHDB_TOOL_OBJS := $(RARCHDB_TOOL_C:.c=.o)
|
RARCHDB_TOOL_OBJS := $(RARCHDB_TOOL_C:.c=.o)
|
||||||
|
|
||||||
TESTLIB_C = \
|
TESTLIB_C = \
|
||||||
lua/testlib.c \
|
testlib.c \
|
||||||
query.c \
|
$(LIBRETRODB_DIR)/query.c \
|
||||||
libretrodb.c \
|
($LIBRETRODB_DIR)/libretrodb.c \
|
||||||
bintree.c \
|
$(LIBRETRODB_DIR)/bintree.c \
|
||||||
rmsgpack.c \
|
$(LIBRETRODB_DIR)/rmsgpack.c \
|
||||||
rmsgpack_dom.c \
|
$(LIBRETRODB_DIR)/rmsgpack_dom.c \
|
||||||
$(LIBRETRO_COMMON_DIR)/compat/compat_fnmatch.c \
|
$(LIBRETRO_COMMON_DIR)/compat/compat_fnmatch.c \
|
||||||
$(LIBRETRO_COMMON_DIR)/file/retro_file.c \
|
$(LIBRETRO_COMMON_DIR)/streams/file_stream.c \
|
||||||
$(LIBRETRO_COMMON_DIR)/compat/compat_strl.c
|
$(LIBRETRO_COMMON_DIR)/compat/compat_strl.c
|
||||||
|
|
||||||
TESTLIB_OBJS := $(TESTLIB_C:.c=.o)
|
TESTLIB_OBJS := $(TESTLIB_C:.c=.o)
|
||||||
|
|
||||||
RMSGPACK_C = \
|
RMSGPACK_C = \
|
||||||
rmsgpack.c \
|
$(LIBRETRODB_DIR)/rmsgpack.c \
|
||||||
rmsgpack_test.c \
|
$(LIBRETRODB_DIR)/rmsgpack_test.c \
|
||||||
$(LIBRETRO_COMMON_DIR)/file/retro_file.c
|
$(LIBRETRO_COMMON_DIR)/streams/file_stream.c
|
||||||
|
|
||||||
RMSGPACK_OBJS := $(RMSGPACK_C:.c=.o)
|
RMSGPACK_OBJS := $(RMSGPACK_C:.c=.o)
|
||||||
|
|
|
@ -1,3 +1,25 @@
|
||||||
|
/* Copyright (C) 2010-2016 The RetroArch team
|
||||||
|
*
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
* The following license statement only applies to this file (query.c).
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge,
|
||||||
|
* to any person obtaining a copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation the rights to
|
||||||
|
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
|
||||||
|
* and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||||
|
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
#include <direct.h>
|
#include <direct.h>
|
||||||
#else
|
#else
|
||||||
|
|
|
@ -1,3 +1,25 @@
|
||||||
|
/* Copyright (C) 2010-2016 The RetroArch team
|
||||||
|
*
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
* The following license statement only applies to this file (query.h).
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge,
|
||||||
|
* to any person obtaining a copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation the rights to
|
||||||
|
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
|
||||||
|
* and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||||
|
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef __LIBRETRODB_QUERY_H__
|
#ifndef __LIBRETRODB_QUERY_H__
|
||||||
#define __LIBRETRODB_QUERY_H__
|
#define __LIBRETRODB_QUERY_H__
|
||||||
|
|
||||||
|
|
|
@ -1,15 +1,25 @@
|
||||||
/*
|
/* Copyright (C) 2010-2016 The RetroArch team
|
||||||
* An almost complete implementation of msgpack by
|
|
||||||
* Saggi Mizrahi <ficoos@gmail.com>
|
|
||||||
*
|
*
|
||||||
* TODO:
|
* ---------------------------------------------------------------------------------------
|
||||||
* - float types
|
* The following license statement only applies to this file (rmsgpack.c).
|
||||||
* - ext types
|
* ---------------------------------------------------------------------------------------
|
||||||
*
|
*
|
||||||
* For more information http://msgpack.org/
|
* Permission is hereby granted, free of charge,
|
||||||
|
* to any person obtaining a copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation the rights to
|
||||||
|
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
|
||||||
|
* and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||||
|
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
#include <direct.h>
|
#include <direct.h>
|
||||||
|
|
|
@ -1,5 +1,27 @@
|
||||||
#ifndef __RARCHDB_MSGPACK_H__
|
/* Copyright (C) 2010-2016 The RetroArch team
|
||||||
#define __RARCHDB_MSGPACK_H__
|
*
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
* The following license statement only applies to this file (rmsgpack.h).
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge,
|
||||||
|
* to any person obtaining a copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation the rights to
|
||||||
|
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
|
||||||
|
* and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||||
|
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef __LIBRETRODB_MSGPACK_H__
|
||||||
|
#define __LIBRETRODB_MSGPACK_H__
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,25 @@
|
||||||
|
/* Copyright (C) 2010-2016 The RetroArch team
|
||||||
|
*
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
* The following license statement only applies to this file (rmsgpack_dom.c).
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge,
|
||||||
|
* to any person obtaining a copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation the rights to
|
||||||
|
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
|
||||||
|
* and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||||
|
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
#include "rmsgpack_dom.h"
|
#include "rmsgpack_dom.h"
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
|
@ -1,5 +1,27 @@
|
||||||
#ifndef __RARCHDB_MSGPACK_DOM_H__
|
/* Copyright (C) 2010-2016 The RetroArch team
|
||||||
#define __RARCHDB_MSGPACK_DOM_H__
|
*
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
* The following license statement only applies to this file (rmsgpack_dom.h).
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge,
|
||||||
|
* to any person obtaining a copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation the rights to
|
||||||
|
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
|
||||||
|
* and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||||
|
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef __LIBRETRODB_MSGPACK_DOM_H__
|
||||||
|
#define __LIBRETRODB_MSGPACK_DOM_H__
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,25 @@
|
||||||
|
/* Copyright (C) 2010-2016 The RetroArch team
|
||||||
|
*
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
* The following license statement only applies to this file (rmsgpack_test.c).
|
||||||
|
* ---------------------------------------------------------------------------------------
|
||||||
|
*
|
||||||
|
* Permission is hereby granted, free of charge,
|
||||||
|
* to any person obtaining a copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation the rights to
|
||||||
|
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
|
||||||
|
* and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||||
|
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
*/
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
|
|
Loading…
Reference in New Issue