Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Y
YGOProUnity_V2
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赤子奈落
YGOProUnity_V2
Commits
14200159
Commit
14200159
authored
Aug 31, 2021
by
nanahira
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add build files from unicorn
parent
df4d9a63
Changes
12
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
249387 additions
and
0 deletions
+249387
-0
AI_core_vs2017solution/build/android/jni/Android.mk
AI_core_vs2017solution/build/android/jni/Android.mk
+50
-0
AI_core_vs2017solution/build/android/jni/Application.mk
AI_core_vs2017solution/build/android/jni/Application.mk
+7
-0
AI_core_vs2017solution/build/gmake.linux/Makefile
AI_core_vs2017solution/build/gmake.linux/Makefile
+68
-0
AI_core_vs2017solution/build/gmake.linux/lua.make
AI_core_vs2017solution/build/gmake.linux/lua.make
+304
-0
AI_core_vs2017solution/build/gmake.linux/ocgcore.make
AI_core_vs2017solution/build/gmake.linux/ocgcore.make
+229
-0
AI_core_vs2017solution/build/gmake.linux/sqlite3.make
AI_core_vs2017solution/build/gmake.linux/sqlite3.make
+147
-0
AI_core_vs2017solution/build/gmake.macos/Makefile
AI_core_vs2017solution/build/gmake.macos/Makefile
+61
-0
AI_core_vs2017solution/build/gmake.macos/lua.make
AI_core_vs2017solution/build/gmake.macos/lua.make
+297
-0
AI_core_vs2017solution/build/gmake.macos/ocgcore.make
AI_core_vs2017solution/build/gmake.macos/ocgcore.make
+217
-0
AI_core_vs2017solution/build/gmake.macos/sqlite3.make
AI_core_vs2017solution/build/gmake.macos/sqlite3.make
+137
-0
AI_core_vs2017solution/sqlite3/sqlite3.c
AI_core_vs2017solution/sqlite3/sqlite3.c
+235517
-0
AI_core_vs2017solution/sqlite3/sqlite3.h
AI_core_vs2017solution/sqlite3/sqlite3.h
+12353
-0
No files found.
AI_core_vs2017solution/build/android/jni/Android.mk
0 → 100644
View file @
14200159
LOCAL_PATH
:=
$(
call
my-dir
)
/../../..
######### [sqlite3] ##########
include
$(CLEAR_VARS)
LOCAL_MODULE
:=
sqlite3
LOCAL_SRC_FILES
:=
sqlite3/sqlite3.c
include
$(BUILD_SHARED_LIBRARY)
##############################
######### [ocgcore] ##########
include
$(CLEAR_VARS)
LOCAL_MODULE
:=
ocgcore
TARGET_FORMAT_STRING_CFLAGS
:=
ifeq
($(TARGET_ARCH_ABI), x86)
LOCAL_CFLAGS
+=
-fno-stack-protector
endif
ifeq
($(TARGET_ARCH_ABI), armeabi-v7a)
LOCAL_CFLAGS
+=
-mno-unaligned-access
endif
LOCAL_MODULE_FILENAME
:=
libocgcore
LOCAL_SRC_FILES
:=
ocgcore/card.cpp
\
ocgcore/duel.cpp
\
ocgcore/effect.cpp
\
ocgcore/field.cpp
\
ocgcore/group.cpp
\
ocgcore/interpreter.cpp
\
ocgcore/libcard.cpp
\
ocgcore/libdebug.cpp
\
ocgcore/libduel.cpp
\
ocgcore/libeffect.cpp
\
ocgcore/libgroup.cpp
\
ocgcore/mem.cpp
\
ocgcore/ocgapi.cpp
\
ocgcore/operations.cpp
\
ocgcore/playerop.cpp
\
ocgcore/processor.cpp
\
ocgcore/scriptlib.cpp
LOCAL_CFLAGS
:=
-DUSE_LUA
-std
=
c++14
LOCAL_C_INCLUDES
+=
$(LOCAL_PATH)
/lua
LOCAL_STATIC_LIBRARIES
+=
liblua5.3
include
$(BUILD_SHARED_LIBRARY)
include
$(LOCAL_PATH)/lua/Android.mk
##############################
AI_core_vs2017solution/build/android/jni/Application.mk
0 → 100644
View file @
14200159
APP_ABI
:=
armeabi-v7a
APP_ABI
+=
x86
APP_PLATFORM
:=
android-16
APP_ALLOW_MISSING_DEPS
=
true
APP_STL
:=
c++_static
APP_CPPFLAGS
:=
-Wno-error
=
format-security
-std
=
c++14
-fpermissive
APP_OPTIM
:=
release
AI_core_vs2017solution/build/gmake.linux/Makefile
0 → 100644
View file @
14200159
# Alternative GNU Make workspace makefile autogenerated by Premake
ifndef
config
config
=
release
endif
ifndef
verbose
SILENT
=
@
endif
ifeq
($(config),release)
ocgcore_config
=
release
lua_config
=
release
sqlite3_config
=
release
else
ifeq
($(config),release32)
ocgcore_config
=
release32
lua_config
=
release32
sqlite3_config
=
release32
else
$(error
"invalid configuration $(config)"
)
endif
PROJECTS
:=
ocgcore lua sqlite3
.PHONY
:
all clean help $(PROJECTS)
all
:
$(PROJECTS)
ocgcore
:
lua
ifneq
(,$(ocgcore_config))
@
echo
"==== Building ocgcore (
$(ocgcore_config)
) ===="
@
${MAKE}
--no-print-directory
-C
.
-f
ocgcore.make
config
=
$(ocgcore_config)
endif
lua
:
ifneq
(,$(lua_config))
@
echo
"==== Building lua (
$(lua_config)
) ===="
@
${MAKE}
--no-print-directory
-C
.
-f
lua.make
config
=
$(lua_config)
endif
sqlite3
:
ifneq
(,$(sqlite3_config))
@
echo
"==== Building sqlite3 (
$(sqlite3_config)
) ===="
@
${MAKE}
--no-print-directory
-C
.
-f
sqlite3.make
config
=
$(sqlite3_config)
endif
clean
:
@
${MAKE}
--no-print-directory
-C
.
-f
ocgcore.make clean
@
${MAKE}
--no-print-directory
-C
.
-f
lua.make clean
@
${MAKE}
--no-print-directory
-C
.
-f
sqlite3.make clean
help
:
@
echo
"Usage: make [config=name] [target]"
@
echo
""
@
echo
"CONFIGURATIONS:"
@
echo
" release"
@
echo
" release32"
@
echo
""
@
echo
"TARGETS:"
@
echo
" all (default)"
@
echo
" clean"
@
echo
" ocgcore"
@
echo
" lua"
@
echo
" sqlite3"
@
echo
""
@
echo
"For more information, see https://github.com/premake/premake-core/wiki"
\ No newline at end of file
AI_core_vs2017solution/build/gmake.linux/lua.make
0 → 100644
View file @
14200159
# Alternative GNU Make project makefile autogenerated by Premake
ifndef
config
config
=
release
endif
ifndef
verbose
SILENT
=
@
endif
.PHONY
:
clean prebuild
SHELLTYPE
:=
posix
ifeq
(.exe,$(findstring .exe,$(ComSpec)))
SHELLTYPE
:=
msdos
endif
# Configurations
# #############################################
ifeq
($(origin CC), default)
CC
=
clang
endif
ifeq
($(origin CXX), default)
CXX
=
clang++
endif
ifeq
($(origin AR), default)
AR
=
ar
endif
DEFINES
+=
-DLUA_COMPAT_5_2
-DLUA_USE_LINUX
INCLUDES
+=
FORCE_INCLUDE
+=
ALL_CPPFLAGS
+=
$(CPPFLAGS)
-MMD
-MP
$(DEFINES)
$(INCLUDES)
ALL_RESFLAGS
+=
$(RESFLAGS)
$(DEFINES)
$(INCLUDES)
LIBS
+=
LDDEPS
+=
ALL_LDFLAGS
+=
$(LDFLAGS)
LINKCMD
=
$(AR)
-rcs
"
$@
"
$(OBJECTS)
define
PREBUILDCMDS
endef
define
PRELINKCMDS
endef
define
POSTBUILDCMDS
endef
ifeq
($(config),release)
TARGETDIR
=
../../bin/gmake.linux/x64
TARGET
=
$(TARGETDIR)
/liblua.a
OBJDIR
=
../../obj/gmake.linux/x64/lua
ALL_CFLAGS
+=
$(CFLAGS)
$(ALL_CPPFLAGS)
-O3
-fPIC
-fno-strict-aliasing
-Wno-format-security
ALL_CXXFLAGS
+=
$(CXXFLAGS)
$(ALL_CPPFLAGS)
-O3
-fPIC
-fno-strict-aliasing
-Wno-format-security
else
ifeq
($(config),release32)
TARGETDIR
=
../../bin/gmake.linux/x86
TARGET
=
$(TARGETDIR)
/liblua.a
OBJDIR
=
../../obj/gmake.linux/x86/lua
ALL_CFLAGS
+=
$(CFLAGS)
$(ALL_CPPFLAGS)
-O3
-fPIC
-m32
-fno-strict-aliasing
-Wno-format-security
ALL_CXXFLAGS
+=
$(CXXFLAGS)
$(ALL_CPPFLAGS)
-O3
-fPIC
-m32
-fno-strict-aliasing
-Wno-format-security
endif
# Per File Configurations
# #############################################
# File sets
# #############################################
GENERATED
:=
OBJECTS
:=
GENERATED
+=
$(OBJDIR)
/lapi.o
GENERATED
+=
$(OBJDIR)
/lauxlib.o
GENERATED
+=
$(OBJDIR)
/lbaselib.o
GENERATED
+=
$(OBJDIR)
/lbitlib.o
GENERATED
+=
$(OBJDIR)
/lcode.o
GENERATED
+=
$(OBJDIR)
/lcorolib.o
GENERATED
+=
$(OBJDIR)
/lctype.o
GENERATED
+=
$(OBJDIR)
/ldblib.o
GENERATED
+=
$(OBJDIR)
/ldebug.o
GENERATED
+=
$(OBJDIR)
/ldo.o
GENERATED
+=
$(OBJDIR)
/ldump.o
GENERATED
+=
$(OBJDIR)
/lfunc.o
GENERATED
+=
$(OBJDIR)
/lgc.o
GENERATED
+=
$(OBJDIR)
/linit.o
GENERATED
+=
$(OBJDIR)
/liolib.o
GENERATED
+=
$(OBJDIR)
/llex.o
GENERATED
+=
$(OBJDIR)
/lmathlib.o
GENERATED
+=
$(OBJDIR)
/lmem.o
GENERATED
+=
$(OBJDIR)
/loadlib.o
GENERATED
+=
$(OBJDIR)
/lobject.o
GENERATED
+=
$(OBJDIR)
/lopcodes.o
GENERATED
+=
$(OBJDIR)
/loslib.o
GENERATED
+=
$(OBJDIR)
/lparser.o
GENERATED
+=
$(OBJDIR)
/lstate.o
GENERATED
+=
$(OBJDIR)
/lstring.o
GENERATED
+=
$(OBJDIR)
/lstrlib.o
GENERATED
+=
$(OBJDIR)
/ltable.o
GENERATED
+=
$(OBJDIR)
/ltablib.o
GENERATED
+=
$(OBJDIR)
/ltm.o
GENERATED
+=
$(OBJDIR)
/lundump.o
GENERATED
+=
$(OBJDIR)
/lutf8lib.o
GENERATED
+=
$(OBJDIR)
/lvm.o
GENERATED
+=
$(OBJDIR)
/lzio.o
OBJECTS
+=
$(OBJDIR)
/lapi.o
OBJECTS
+=
$(OBJDIR)
/lauxlib.o
OBJECTS
+=
$(OBJDIR)
/lbaselib.o
OBJECTS
+=
$(OBJDIR)
/lbitlib.o
OBJECTS
+=
$(OBJDIR)
/lcode.o
OBJECTS
+=
$(OBJDIR)
/lcorolib.o
OBJECTS
+=
$(OBJDIR)
/lctype.o
OBJECTS
+=
$(OBJDIR)
/ldblib.o
OBJECTS
+=
$(OBJDIR)
/ldebug.o
OBJECTS
+=
$(OBJDIR)
/ldo.o
OBJECTS
+=
$(OBJDIR)
/ldump.o
OBJECTS
+=
$(OBJDIR)
/lfunc.o
OBJECTS
+=
$(OBJDIR)
/lgc.o
OBJECTS
+=
$(OBJDIR)
/linit.o
OBJECTS
+=
$(OBJDIR)
/liolib.o
OBJECTS
+=
$(OBJDIR)
/llex.o
OBJECTS
+=
$(OBJDIR)
/lmathlib.o
OBJECTS
+=
$(OBJDIR)
/lmem.o
OBJECTS
+=
$(OBJDIR)
/loadlib.o
OBJECTS
+=
$(OBJDIR)
/lobject.o
OBJECTS
+=
$(OBJDIR)
/lopcodes.o
OBJECTS
+=
$(OBJDIR)
/loslib.o
OBJECTS
+=
$(OBJDIR)
/lparser.o
OBJECTS
+=
$(OBJDIR)
/lstate.o
OBJECTS
+=
$(OBJDIR)
/lstring.o
OBJECTS
+=
$(OBJDIR)
/lstrlib.o
OBJECTS
+=
$(OBJDIR)
/ltable.o
OBJECTS
+=
$(OBJDIR)
/ltablib.o
OBJECTS
+=
$(OBJDIR)
/ltm.o
OBJECTS
+=
$(OBJDIR)
/lundump.o
OBJECTS
+=
$(OBJDIR)
/lutf8lib.o
OBJECTS
+=
$(OBJDIR)
/lvm.o
OBJECTS
+=
$(OBJDIR)
/lzio.o
# Rules
# #############################################
all
:
$(TARGET)
@
:
$(TARGET)
:
$(GENERATED) $(OBJECTS) $(LDDEPS) | $(TARGETDIR)
$(PRELINKCMDS)
@
echo
Linking lua
$(SILENT)
$(LINKCMD)
$(POSTBUILDCMDS)
$(TARGETDIR)
:
@
echo
Creating
$(TARGETDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
mkdir
-p
$(TARGETDIR)
else
$(SILENT)
mkdir
$(
subst
/,
\\
,
$(TARGETDIR)
)
endif
$(OBJDIR)
:
@
echo
Creating
$(OBJDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
mkdir
-p
$(OBJDIR)
else
$(SILENT)
mkdir
$(
subst
/,
\\
,
$(OBJDIR)
)
endif
clean
:
@
echo
Cleaning lua
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
rm
-f
$(TARGET)
$(SILENT)
rm
-rf
$(GENERATED)
$(SILENT)
rm
-rf
$(OBJDIR)
else
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(TARGET)
)
del
$(
subst
/,
\\
,
$(TARGET)
)
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(GENERATED)
)
rmdir
/s /q
$(
subst
/,
\\
,
$(GENERATED)
)
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(OBJDIR)
)
rmdir
/s /q
$(
subst
/,
\\
,
$(OBJDIR)
)
endif
prebuild
:
| $(OBJDIR)
$(PREBUILDCMDS)
ifneq
(,$(PCH))
$(OBJECTS)
:
$(GCH) | $(PCH_PLACEHOLDER)
$(GCH)
:
$(PCH) | prebuild
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
-x
c++-header
$(ALL_CXXFLAGS)
-o
"
$@
"
-MF
"
$
(@:%.gch=%.d)"
-c
"
$<
"
$(PCH_PLACEHOLDER)
:
$(GCH) | $(OBJDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
touch
"
$@
"
else
$(SILENT)
echo
$null
>>
"
$@
"
endif
else
$(OBJECTS)
:
| prebuild
endif
# File Rules
# #############################################
$(OBJDIR)/lapi.o
:
../../lua/lapi.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lauxlib.o
:
../../lua/lauxlib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lbaselib.o
:
../../lua/lbaselib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lbitlib.o
:
../../lua/lbitlib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lcode.o
:
../../lua/lcode.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lcorolib.o
:
../../lua/lcorolib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lctype.o
:
../../lua/lctype.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/ldblib.o
:
../../lua/ldblib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/ldebug.o
:
../../lua/ldebug.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/ldo.o
:
../../lua/ldo.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/ldump.o
:
../../lua/ldump.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lfunc.o
:
../../lua/lfunc.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lgc.o
:
../../lua/lgc.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/linit.o
:
../../lua/linit.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/liolib.o
:
../../lua/liolib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/llex.o
:
../../lua/llex.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lmathlib.o
:
../../lua/lmathlib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lmem.o
:
../../lua/lmem.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/loadlib.o
:
../../lua/loadlib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lobject.o
:
../../lua/lobject.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lopcodes.o
:
../../lua/lopcodes.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/loslib.o
:
../../lua/loslib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lparser.o
:
../../lua/lparser.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lstate.o
:
../../lua/lstate.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lstring.o
:
../../lua/lstring.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lstrlib.o
:
../../lua/lstrlib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/ltable.o
:
../../lua/ltable.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/ltablib.o
:
../../lua/ltablib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/ltm.o
:
../../lua/ltm.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lundump.o
:
../../lua/lundump.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lutf8lib.o
:
../../lua/lutf8lib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lvm.o
:
../../lua/lvm.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lzio.o
:
../../lua/lzio.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
-include
$(OBJECTS:%.o=%.d)
ifneq
(,$(PCH))
-include
$(PCH_PLACEHOLDER).d
endif
\ No newline at end of file
AI_core_vs2017solution/build/gmake.linux/ocgcore.make
0 → 100644
View file @
14200159
# Alternative GNU Make project makefile autogenerated by Premake
ifndef
config
config
=
release
endif
ifndef
verbose
SILENT
=
@
endif
.PHONY
:
clean prebuild
SHELLTYPE
:=
posix
ifeq
(.exe,$(findstring .exe,$(ComSpec)))
SHELLTYPE
:=
msdos
endif
# Configurations
# #############################################
ifeq
($(origin CC), default)
CC
=
clang
endif
ifeq
($(origin CXX), default)
CXX
=
clang++
endif
ifeq
($(origin AR), default)
AR
=
ar
endif
ifeq
($(config),release32)
LDFLAGS
+=
-m32
-L
/usr/lib32
endif
DEFINES
+=
-DUSE_LUA
INCLUDES
+=
-I
../../lua
FORCE_INCLUDE
+=
ALL_CPPFLAGS
+=
$(CPPFLAGS)
-MMD
-MP
$(DEFINES)
$(INCLUDES)
ALL_RESFLAGS
+=
$(RESFLAGS)
$(DEFINES)
$(INCLUDES)
ALL_LDFLAGS
+=
$(LDFLAGS)
-shared
-static-libstdc
++
-static-libgcc
-Wl
,-soname
=
libocgcore.so
LINKCMD
=
$(CXX)
-o
"
$@
"
$(OBJECTS)
$(RESOURCES)
$(ALL_LDFLAGS)
$(LIBS)
define
PREBUILDCMDS
endef
define
PRELINKCMDS
endef
define
POSTBUILDCMDS
endef
ifeq
($(config),release)
TARGETDIR
=
../../bin/gmake.linux/x64
TARGET
=
$(TARGETDIR)
/libocgcore.so
OBJDIR
=
../../obj/gmake.linux/x64/ocgcore
ALL_CFLAGS
+=
$(CFLAGS)
$(ALL_CPPFLAGS)
-O3
-fPIC
-fno-strict-aliasing
-Wno-format-security
-std
=
c++14
ALL_CXXFLAGS
+=
$(CXXFLAGS)
$(ALL_CPPFLAGS)
-O3
-fPIC
-fno-strict-aliasing
-Wno-format-security
-std
=
c++14
LIBS
+=
../../bin/gmake.linux/x64/liblua.a
LDDEPS
+=
../../bin/gmake.linux/x64/liblua.a
else
ifeq
($(config),release32)
TARGETDIR
=
../../bin/gmake.linux/x86
TARGET
=
$(TARGETDIR)
/libocgcore.so
OBJDIR
=
../../obj/gmake.linux/x86/ocgcore
ALL_CFLAGS
+=
$(CFLAGS)
$(ALL_CPPFLAGS)
-O3
-fPIC
-m32
-fno-strict-aliasing
-Wno-format-security
-std
=
c++14
ALL_CXXFLAGS
+=
$(CXXFLAGS)
$(ALL_CPPFLAGS)
-O3
-fPIC
-m32
-fno-strict-aliasing
-Wno-format-security
-std
=
c++14
LIBS
+=
../../bin/gmake.linux/x86/liblua.a
LDDEPS
+=
../../bin/gmake.linux/x86/liblua.a
endif
# Per File Configurations
# #############################################
# File sets
# #############################################
GENERATED
:=
OBJECTS
:=
GENERATED
+=
$(OBJDIR)
/card.o
GENERATED
+=
$(OBJDIR)
/duel.o
GENERATED
+=
$(OBJDIR)
/effect.o
GENERATED
+=
$(OBJDIR)
/field.o
GENERATED
+=
$(OBJDIR)
/group.o
GENERATED
+=
$(OBJDIR)
/interpreter.o
GENERATED
+=
$(OBJDIR)
/libcard.o
GENERATED
+=
$(OBJDIR)
/libdebug.o
GENERATED
+=
$(OBJDIR)
/libduel.o
GENERATED
+=
$(OBJDIR)
/libeffect.o
GENERATED
+=
$(OBJDIR)
/libgroup.o
GENERATED
+=
$(OBJDIR)
/mem.o
GENERATED
+=
$(OBJDIR)
/ocgapi.o
GENERATED
+=
$(OBJDIR)
/operations.o
GENERATED
+=
$(OBJDIR)
/playerop.o
GENERATED
+=
$(OBJDIR)
/processor.o
GENERATED
+=
$(OBJDIR)
/scriptlib.o
OBJECTS
+=
$(OBJDIR)
/card.o
OBJECTS
+=
$(OBJDIR)
/duel.o
OBJECTS
+=
$(OBJDIR)
/effect.o
OBJECTS
+=
$(OBJDIR)
/field.o
OBJECTS
+=
$(OBJDIR)
/group.o
OBJECTS
+=
$(OBJDIR)
/interpreter.o
OBJECTS
+=
$(OBJDIR)
/libcard.o
OBJECTS
+=
$(OBJDIR)
/libdebug.o
OBJECTS
+=
$(OBJDIR)
/libduel.o
OBJECTS
+=
$(OBJDIR)
/libeffect.o
OBJECTS
+=
$(OBJDIR)
/libgroup.o
OBJECTS
+=
$(OBJDIR)
/mem.o
OBJECTS
+=
$(OBJDIR)
/ocgapi.o
OBJECTS
+=
$(OBJDIR)
/operations.o
OBJECTS
+=
$(OBJDIR)
/playerop.o
OBJECTS
+=
$(OBJDIR)
/processor.o
OBJECTS
+=
$(OBJDIR)
/scriptlib.o
# Rules
# #############################################
all
:
$(TARGET)
@
:
$(TARGET)
:
$(GENERATED) $(OBJECTS) $(LDDEPS) | $(TARGETDIR)
$(PRELINKCMDS)
@
echo
Linking ocgcore
$(SILENT)
$(LINKCMD)
$(POSTBUILDCMDS)
$(TARGETDIR)
:
@
echo
Creating
$(TARGETDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
mkdir
-p
$(TARGETDIR)
else
$(SILENT)
mkdir
$(
subst
/,
\\
,
$(TARGETDIR)
)
endif
$(OBJDIR)
:
@
echo
Creating
$(OBJDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
mkdir
-p
$(OBJDIR)
else
$(SILENT)
mkdir
$(
subst
/,
\\
,
$(OBJDIR)
)
endif
clean
:
@
echo
Cleaning ocgcore
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
rm
-f
$(TARGET)
$(SILENT)
rm
-rf
$(GENERATED)
$(SILENT)
rm
-rf
$(OBJDIR)
else
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(TARGET)
)
del
$(
subst
/,
\\
,
$(TARGET)
)
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(GENERATED)
)
rmdir
/s /q
$(
subst
/,
\\
,
$(GENERATED)
)
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(OBJDIR)
)
rmdir
/s /q
$(
subst
/,
\\
,
$(OBJDIR)
)
endif
prebuild
:
| $(OBJDIR)
$(PREBUILDCMDS)
ifneq
(,$(PCH))
$(OBJECTS)
:
$(GCH) | $(PCH_PLACEHOLDER)
$(GCH)
:
$(PCH) | prebuild
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
-x
c++-header
$(ALL_CXXFLAGS)
-o
"
$@
"
-MF
"
$
(@:%.gch=%.d)"
-c
"
$<
"
$(PCH_PLACEHOLDER)
:
$(GCH) | $(OBJDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
touch
"
$@
"
else
$(SILENT)
echo
$null
>>
"
$@
"
endif
else
$(OBJECTS)
:
| prebuild
endif
# File Rules
# #############################################
$(OBJDIR)/card.o
:
../../ocgcore/card.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/duel.o
:
../../ocgcore/duel.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/effect.o
:
../../ocgcore/effect.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/field.o
:
../../ocgcore/field.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/group.o
:
../../ocgcore/group.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/interpreter.o
:
../../ocgcore/interpreter.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/libcard.o
:
../../ocgcore/libcard.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/libdebug.o
:
../../ocgcore/libdebug.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/libduel.o
:
../../ocgcore/libduel.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/libeffect.o
:
../../ocgcore/libeffect.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/libgroup.o
:
../../ocgcore/libgroup.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/mem.o
:
../../ocgcore/mem.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/ocgapi.o
:
../../ocgcore/ocgapi.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/operations.o
:
../../ocgcore/operations.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/playerop.o
:
../../ocgcore/playerop.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/processor.o
:
../../ocgcore/processor.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/scriptlib.o
:
../../ocgcore/scriptlib.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
-include
$(OBJECTS:%.o=%.d)
ifneq
(,$(PCH))
-include
$(PCH_PLACEHOLDER).d
endif
AI_core_vs2017solution/build/gmake.linux/sqlite3.make
0 → 100644
View file @
14200159
# Alternative GNU Make project makefile autogenerated by Premake
ifndef
config
config
=
release
endif
ifndef
verbose
SILENT
=
@
endif
.PHONY
:
clean prebuild
SHELLTYPE
:=
posix
ifeq
(.exe,$(findstring .exe,$(ComSpec)))
SHELLTYPE
:=
msdos
endif
# Configurations
# #############################################
ifeq
($(origin CC), default)
CC
=
clang
endif
ifeq
($(origin CXX), default)
CXX
=
clang++
endif
ifeq
($(origin AR), default)
AR
=
ar
endif
ifeq
($(config),release32)
LDFLAGS
+=
-m32
-L
/usr/lib32
endif
DEFINES
+=
INCLUDES
+=
FORCE_INCLUDE
+=
ALL_CPPFLAGS
+=
$(CPPFLAGS)
-MMD
-MP
$(DEFINES)
$(INCLUDES)
ALL_RESFLAGS
+=
$(RESFLAGS)
$(DEFINES)
$(INCLUDES)
LIBS
+=
LDDEPS
+=
ALL_LDFLAGS
+=
$(LDFLAGS)
-static-libstdc
++
-static-libgcc
-shared
-Wl
,-soname
=
libsqlite3.so
LINKCMD
=
$(CXX)
-o
"
$@
"
$(OBJECTS)
$(RESOURCES)
$(ALL_LDFLAGS)
$(LIBS)
define
PREBUILDCMDS
endef
define
PRELINKCMDS
endef
define
POSTBUILDCMDS
endef
ifeq
($(config),release)
TARGETDIR
=
../../bin/gmake.linux/x64
TARGET
=
$(TARGETDIR)
/libsqlite3.so
OBJDIR
=
../../obj/gmake.linux/x64/sqlite3
ALL_CFLAGS
+=
$(CFLAGS)
$(ALL_CPPFLAGS)
-O3
-fPIC
-fno-strict-aliasing
-Wno-format-security
ALL_CXXFLAGS
+=
$(CXXFLAGS)
$(ALL_CPPFLAGS)
-O3
-fPIC
-fno-strict-aliasing
-Wno-format-security
else
ifeq
($(config),release32)
TARGETDIR
=
../../bin/gmake.linux/x86
TARGET
=
$(TARGETDIR)
/libsqlite3.so
OBJDIR
=
../../obj/gmake.linux/x86/sqlite3
ALL_CFLAGS
+=
$(CFLAGS)
$(ALL_CPPFLAGS)
-O3
-fPIC
-m32
-fno-strict-aliasing
-Wno-format-security
ALL_CXXFLAGS
+=
$(CXXFLAGS)
$(ALL_CPPFLAGS)
-O3
-fPIC
-m32
-fno-strict-aliasing
-Wno-format-security
endif
# Per File Configurations
# #############################################
# File sets
# #############################################
GENERATED
:=
OBJECTS
:=
GENERATED
+=
$(OBJDIR)
/sqlite3.o
OBJECTS
+=
$(OBJDIR)
/sqlite3.o
# Rules
# #############################################
all
:
$(TARGET)
@
:
$(TARGET)
:
$(GENERATED) $(OBJECTS) $(LDDEPS) | $(TARGETDIR)
$(PRELINKCMDS)
@
echo
Linking sqlite3
$(SILENT)
$(LINKCMD)
$(POSTBUILDCMDS)
$(TARGETDIR)
:
@
echo
Creating
$(TARGETDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
mkdir
-p
$(TARGETDIR)
else
$(SILENT)
mkdir
$(
subst
/,
\\
,
$(TARGETDIR)
)
endif
$(OBJDIR)
:
@
echo
Creating
$(OBJDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
mkdir
-p
$(OBJDIR)
else
$(SILENT)
mkdir
$(
subst
/,
\\
,
$(OBJDIR)
)
endif
clean
:
@
echo
Cleaning sqlite3
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
rm
-f
$(TARGET)
$(SILENT)
rm
-rf
$(GENERATED)
$(SILENT)
rm
-rf
$(OBJDIR)
else
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(TARGET)
)
del
$(
subst
/,
\\
,
$(TARGET)
)
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(GENERATED)
)
rmdir
/s /q
$(
subst
/,
\\
,
$(GENERATED)
)
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(OBJDIR)
)
rmdir
/s /q
$(
subst
/,
\\
,
$(OBJDIR)
)
endif
prebuild
:
| $(OBJDIR)
$(PREBUILDCMDS)
ifneq
(,$(PCH))
$(OBJECTS)
:
$(GCH) | $(PCH_PLACEHOLDER)
$(GCH)
:
$(PCH) | prebuild
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
-x
c++-header
$(ALL_CXXFLAGS)
-o
"
$@
"
-MF
"
$
(@:%.gch=%.d)"
-c
"
$<
"
$(PCH_PLACEHOLDER)
:
$(GCH) | $(OBJDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
touch
"
$@
"
else
$(SILENT)
echo
$null
>>
"
$@
"
endif
else
$(OBJECTS)
:
| prebuild
endif
# File Rules
# #############################################
$(OBJDIR)/sqlite3.o
:
../../sqlite3/sqlite3.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
-include
$(OBJECTS:%.o=%.d)
ifneq
(,$(PCH))
-include
$(PCH_PLACEHOLDER).d
endif
AI_core_vs2017solution/build/gmake.macos/Makefile
0 → 100644
View file @
14200159
# Alternative GNU Make workspace makefile autogenerated by Premake
ifndef
config
config
=
release
endif
ifndef
verbose
SILENT
=
@
endif
ifeq
($(config),release)
ocgcore_config
=
release
lua_config
=
release
sqlite3_config
=
release
else
$(error
"invalid configuration $(config)"
)
endif
PROJECTS
:=
ocgcore lua sqlite3
.PHONY
:
all clean help $(PROJECTS)
all
:
$(PROJECTS)
ocgcore
:
lua
ifneq
(,$(ocgcore_config))
@
echo
"==== Building ocgcore (
$(ocgcore_config)
) ===="
@
${MAKE}
--no-print-directory
-C
.
-f
ocgcore.make
config
=
$(ocgcore_config)
endif
lua
:
ifneq
(,$(lua_config))
@
echo
"==== Building lua (
$(lua_config)
) ===="
@
${MAKE}
--no-print-directory
-C
.
-f
lua.make
config
=
$(lua_config)
endif
sqlite3
:
ifneq
(,$(sqlite3_config))
@
echo
"==== Building sqlite3 (
$(sqlite3_config)
) ===="
@
${MAKE}
--no-print-directory
-C
.
-f
sqlite3.make
config
=
$(sqlite3_config)
endif
clean
:
@
${MAKE}
--no-print-directory
-C
.
-f
ocgcore.make clean
@
${MAKE}
--no-print-directory
-C
.
-f
lua.make clean
@
${MAKE}
--no-print-directory
-C
.
-f
sqlite3.make clean
help
:
@
echo
"Usage: make [config=name] [target]"
@
echo
""
@
echo
"CONFIGURATIONS:"
@
echo
" release"
@
echo
""
@
echo
"TARGETS:"
@
echo
" all (default)"
@
echo
" clean"
@
echo
" ocgcore"
@
echo
" lua"
@
echo
" sqlite3"
@
echo
""
@
echo
"For more information, see https://github.com/premake/premake-core/wiki"
\ No newline at end of file
AI_core_vs2017solution/build/gmake.macos/lua.make
0 → 100644
View file @
14200159
# Alternative GNU Make project makefile autogenerated by Premake
ifndef
config
config
=
release
endif
ifndef
verbose
SILENT
=
@
endif
.PHONY
:
clean prebuild
SHELLTYPE
:=
posix
ifeq
(.exe,$(findstring .exe,$(ComSpec)))
SHELLTYPE
:=
msdos
endif
# Configurations
# #############################################
ifeq
($(origin CC), default)
CC
=
clang
endif
ifeq
($(origin CXX), default)
CXX
=
clang++
endif
ifeq
($(origin AR), default)
AR
=
ar
endif
OSX_FLAGS
=
-mmacosx-version-min
=
10.9
-arch
i386
-arch
x86_64
DEFINES
+=
-DLUA_COMPAT_5_2
-DLUA_USE_MACOSX
INCLUDES
+=
FORCE_INCLUDE
+=
ALL_CPPFLAGS
+=
$(CPPFLAGS)
-MMD
-MP
$(DEFINES)
$(INCLUDES)
ALL_RESFLAGS
+=
$(RESFLAGS)
$(DEFINES)
$(INCLUDES)
LIBS
+=
LDDEPS
+=
ALL_LDFLAGS
+=
$(LDFLAGS)
LINKCMD
=
$(AR)
-rcs
"
$@
"
$(OBJECTS)
define
PREBUILDCMDS
endef
define
PRELINKCMDS
endef
define
POSTBUILDCMDS
endef
ifeq
($(config),release)
TARGETDIR
=
../../bin/gmake.macos
TARGET
=
$(TARGETDIR)
/liblua.a
OBJDIR
=
../../obj/gmake.macos/lua
ALL_CFLAGS
+=
$(CFLAGS)
$(ALL_CPPFLAGS)
-O3
-fno-strict-aliasing
-Wno-format-security
$(OSX_FLAGS)
ALL_CXXFLAGS
+=
$(CXXFLAGS)
$(ALL_CPPFLAGS)
-O3
-fno-strict-aliasing
-Wno-format-security
$(OSX_FLAGS)
endif
# Per File Configurations
# #############################################
# File sets
# #############################################
GENERATED
:=
OBJECTS
:=
GENERATED
+=
$(OBJDIR)
/lapi.o
GENERATED
+=
$(OBJDIR)
/lauxlib.o
GENERATED
+=
$(OBJDIR)
/lbaselib.o
GENERATED
+=
$(OBJDIR)
/lbitlib.o
GENERATED
+=
$(OBJDIR)
/lcode.o
GENERATED
+=
$(OBJDIR)
/lcorolib.o
GENERATED
+=
$(OBJDIR)
/lctype.o
GENERATED
+=
$(OBJDIR)
/ldblib.o
GENERATED
+=
$(OBJDIR)
/ldebug.o
GENERATED
+=
$(OBJDIR)
/ldo.o
GENERATED
+=
$(OBJDIR)
/ldump.o
GENERATED
+=
$(OBJDIR)
/lfunc.o
GENERATED
+=
$(OBJDIR)
/lgc.o
GENERATED
+=
$(OBJDIR)
/linit.o
GENERATED
+=
$(OBJDIR)
/liolib.o
GENERATED
+=
$(OBJDIR)
/llex.o
GENERATED
+=
$(OBJDIR)
/lmathlib.o
GENERATED
+=
$(OBJDIR)
/lmem.o
GENERATED
+=
$(OBJDIR)
/loadlib.o
GENERATED
+=
$(OBJDIR)
/lobject.o
GENERATED
+=
$(OBJDIR)
/lopcodes.o
GENERATED
+=
$(OBJDIR)
/loslib.o
GENERATED
+=
$(OBJDIR)
/lparser.o
GENERATED
+=
$(OBJDIR)
/lstate.o
GENERATED
+=
$(OBJDIR)
/lstring.o
GENERATED
+=
$(OBJDIR)
/lstrlib.o
GENERATED
+=
$(OBJDIR)
/ltable.o
GENERATED
+=
$(OBJDIR)
/ltablib.o
GENERATED
+=
$(OBJDIR)
/ltm.o
GENERATED
+=
$(OBJDIR)
/lundump.o
GENERATED
+=
$(OBJDIR)
/lutf8lib.o
GENERATED
+=
$(OBJDIR)
/lvm.o
GENERATED
+=
$(OBJDIR)
/lzio.o
OBJECTS
+=
$(OBJDIR)
/lapi.o
OBJECTS
+=
$(OBJDIR)
/lauxlib.o
OBJECTS
+=
$(OBJDIR)
/lbaselib.o
OBJECTS
+=
$(OBJDIR)
/lbitlib.o
OBJECTS
+=
$(OBJDIR)
/lcode.o
OBJECTS
+=
$(OBJDIR)
/lcorolib.o
OBJECTS
+=
$(OBJDIR)
/lctype.o
OBJECTS
+=
$(OBJDIR)
/ldblib.o
OBJECTS
+=
$(OBJDIR)
/ldebug.o
OBJECTS
+=
$(OBJDIR)
/ldo.o
OBJECTS
+=
$(OBJDIR)
/ldump.o
OBJECTS
+=
$(OBJDIR)
/lfunc.o
OBJECTS
+=
$(OBJDIR)
/lgc.o
OBJECTS
+=
$(OBJDIR)
/linit.o
OBJECTS
+=
$(OBJDIR)
/liolib.o
OBJECTS
+=
$(OBJDIR)
/llex.o
OBJECTS
+=
$(OBJDIR)
/lmathlib.o
OBJECTS
+=
$(OBJDIR)
/lmem.o
OBJECTS
+=
$(OBJDIR)
/loadlib.o
OBJECTS
+=
$(OBJDIR)
/lobject.o
OBJECTS
+=
$(OBJDIR)
/lopcodes.o
OBJECTS
+=
$(OBJDIR)
/loslib.o
OBJECTS
+=
$(OBJDIR)
/lparser.o
OBJECTS
+=
$(OBJDIR)
/lstate.o
OBJECTS
+=
$(OBJDIR)
/lstring.o
OBJECTS
+=
$(OBJDIR)
/lstrlib.o
OBJECTS
+=
$(OBJDIR)
/ltable.o
OBJECTS
+=
$(OBJDIR)
/ltablib.o
OBJECTS
+=
$(OBJDIR)
/ltm.o
OBJECTS
+=
$(OBJDIR)
/lundump.o
OBJECTS
+=
$(OBJDIR)
/lutf8lib.o
OBJECTS
+=
$(OBJDIR)
/lvm.o
OBJECTS
+=
$(OBJDIR)
/lzio.o
# Rules
# #############################################
all
:
$(TARGET)
@
:
$(TARGET)
:
$(GENERATED) $(OBJECTS) $(LDDEPS) | $(TARGETDIR)
$(PRELINKCMDS)
@
echo
Linking lua
$(SILENT)
$(LINKCMD)
$(POSTBUILDCMDS)
$(TARGETDIR)
:
@
echo
Creating
$(TARGETDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
mkdir
-p
$(TARGETDIR)
else
$(SILENT)
mkdir
$(
subst
/,
\\
,
$(TARGETDIR)
)
endif
$(OBJDIR)
:
@
echo
Creating
$(OBJDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
mkdir
-p
$(OBJDIR)
else
$(SILENT)
mkdir
$(
subst
/,
\\
,
$(OBJDIR)
)
endif
clean
:
@
echo
Cleaning lua
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
rm
-f
$(TARGET)
$(SILENT)
rm
-rf
$(GENERATED)
$(SILENT)
rm
-rf
$(OBJDIR)
else
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(TARGET)
)
del
$(
subst
/,
\\
,
$(TARGET)
)
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(GENERATED)
)
rmdir
/s /q
$(
subst
/,
\\
,
$(GENERATED)
)
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(OBJDIR)
)
rmdir
/s /q
$(
subst
/,
\\
,
$(OBJDIR)
)
endif
prebuild
:
| $(OBJDIR)
$(PREBUILDCMDS)
ifneq
(,$(PCH))
$(OBJECTS)
:
$(GCH) | $(PCH_PLACEHOLDER)
$(GCH)
:
$(PCH) | prebuild
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
-x
c++-header
$(ALL_CXXFLAGS)
-o
"
$@
"
-MF
"
$
(@:%.gch=%.d)"
-c
"
$<
"
$(PCH_PLACEHOLDER)
:
$(GCH) | $(OBJDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
touch
"
$@
"
else
$(SILENT)
echo
$null
>>
"
$@
"
endif
else
$(OBJECTS)
:
| prebuild
endif
# File Rules
# #############################################
$(OBJDIR)/lapi.o
:
../../lua/lapi.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lauxlib.o
:
../../lua/lauxlib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lbaselib.o
:
../../lua/lbaselib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lbitlib.o
:
../../lua/lbitlib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lcode.o
:
../../lua/lcode.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lcorolib.o
:
../../lua/lcorolib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lctype.o
:
../../lua/lctype.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/ldblib.o
:
../../lua/ldblib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/ldebug.o
:
../../lua/ldebug.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/ldo.o
:
../../lua/ldo.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/ldump.o
:
../../lua/ldump.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lfunc.o
:
../../lua/lfunc.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lgc.o
:
../../lua/lgc.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/linit.o
:
../../lua/linit.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/liolib.o
:
../../lua/liolib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/llex.o
:
../../lua/llex.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lmathlib.o
:
../../lua/lmathlib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lmem.o
:
../../lua/lmem.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/loadlib.o
:
../../lua/loadlib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lobject.o
:
../../lua/lobject.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lopcodes.o
:
../../lua/lopcodes.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/loslib.o
:
../../lua/loslib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lparser.o
:
../../lua/lparser.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lstate.o
:
../../lua/lstate.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lstring.o
:
../../lua/lstring.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lstrlib.o
:
../../lua/lstrlib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/ltable.o
:
../../lua/ltable.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/ltablib.o
:
../../lua/ltablib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/ltm.o
:
../../lua/ltm.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lundump.o
:
../../lua/lundump.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lutf8lib.o
:
../../lua/lutf8lib.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lvm.o
:
../../lua/lvm.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/lzio.o
:
../../lua/lzio.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
-include
$(OBJECTS:%.o=%.d)
ifneq
(,$(PCH))
-include
$(PCH_PLACEHOLDER).d
endif
\ No newline at end of file
AI_core_vs2017solution/build/gmake.macos/ocgcore.make
0 → 100644
View file @
14200159
# Alternative GNU Make project makefile autogenerated by Premake
ifndef
config
config
=
release
endif
ifndef
verbose
SILENT
=
@
endif
.PHONY
:
clean prebuild
SHELLTYPE
:=
posix
ifeq
(.exe,$(findstring .exe,$(ComSpec)))
SHELLTYPE
:=
msdos
endif
# Configurations
# #############################################
ifeq
($(origin CC), default)
CC
=
clang
endif
ifeq
($(origin CXX), default)
CXX
=
clang++
endif
ifeq
($(origin AR), default)
AR
=
ar
endif
OSX_FLAGS
=
-mmacosx-version-min
=
10.9
-arch
i386
-arch
x86_64
DEFINES
+=
-DUSE_LUA
INCLUDES
+=
-I
../../lua
FORCE_INCLUDE
+=
ALL_CPPFLAGS
+=
$(CPPFLAGS)
-MMD
-MP
$(DEFINES)
$(INCLUDES)
ALL_RESFLAGS
+=
$(RESFLAGS)
$(DEFINES)
$(INCLUDES)
ALL_LDFLAGS
+=
$(LDFLAGS)
$(OSX_FLAGS)
-dynamiclib
-Wl
,-install_name,@rpath/ocgcore.bundle
LINKCMD
=
$(CXX)
-o
"
$@
"
$(OBJECTS)
$(RESOURCES)
$(ALL_LDFLAGS)
$(LIBS)
define
PREBUILDCMDS
endef
define
PRELINKCMDS
endef
define
POSTBUILDCMDS
endef
ifeq
($(config),release)
TARGETDIR
=
../../bin/gmake.macos
TARGET
=
$(TARGETDIR)
/ocgcore.bundle
OBJDIR
=
../../obj/gmake.macos/ocgcore
ALL_CFLAGS
+=
$(CFLAGS)
$(ALL_CPPFLAGS)
-O3
-fPIC
-fno-strict-aliasing
-Wno-format-security
-std
=
c++14
$(OSX_FLAGS)
ALL_CXXFLAGS
+=
$(CXXFLAGS)
$(ALL_CPPFLAGS)
-O3
-fPIC
-fno-strict-aliasing
-Wno-format-security
-std
=
c++14
$(OSX_FLAGS)
LIBS
+=
../../bin/gmake.macos/liblua.a
LDDEPS
+=
../../bin/gmake.macos/liblua.a
endif
# Per File Configurations
# #############################################
# File sets
# #############################################
GENERATED
:=
OBJECTS
:=
GENERATED
+=
$(OBJDIR)
/card.o
GENERATED
+=
$(OBJDIR)
/duel.o
GENERATED
+=
$(OBJDIR)
/effect.o
GENERATED
+=
$(OBJDIR)
/field.o
GENERATED
+=
$(OBJDIR)
/group.o
GENERATED
+=
$(OBJDIR)
/interpreter.o
GENERATED
+=
$(OBJDIR)
/libcard.o
GENERATED
+=
$(OBJDIR)
/libdebug.o
GENERATED
+=
$(OBJDIR)
/libduel.o
GENERATED
+=
$(OBJDIR)
/libeffect.o
GENERATED
+=
$(OBJDIR)
/libgroup.o
GENERATED
+=
$(OBJDIR)
/mem.o
GENERATED
+=
$(OBJDIR)
/ocgapi.o
GENERATED
+=
$(OBJDIR)
/operations.o
GENERATED
+=
$(OBJDIR)
/playerop.o
GENERATED
+=
$(OBJDIR)
/processor.o
GENERATED
+=
$(OBJDIR)
/scriptlib.o
OBJECTS
+=
$(OBJDIR)
/card.o
OBJECTS
+=
$(OBJDIR)
/duel.o
OBJECTS
+=
$(OBJDIR)
/effect.o
OBJECTS
+=
$(OBJDIR)
/field.o
OBJECTS
+=
$(OBJDIR)
/group.o
OBJECTS
+=
$(OBJDIR)
/interpreter.o
OBJECTS
+=
$(OBJDIR)
/libcard.o
OBJECTS
+=
$(OBJDIR)
/libdebug.o
OBJECTS
+=
$(OBJDIR)
/libduel.o
OBJECTS
+=
$(OBJDIR)
/libeffect.o
OBJECTS
+=
$(OBJDIR)
/libgroup.o
OBJECTS
+=
$(OBJDIR)
/mem.o
OBJECTS
+=
$(OBJDIR)
/ocgapi.o
OBJECTS
+=
$(OBJDIR)
/operations.o
OBJECTS
+=
$(OBJDIR)
/playerop.o
OBJECTS
+=
$(OBJDIR)
/processor.o
OBJECTS
+=
$(OBJDIR)
/scriptlib.o
# Rules
# #############################################
all
:
$(TARGET)
@
:
$(TARGET)
:
$(GENERATED) $(OBJECTS) $(LDDEPS) | $(TARGETDIR)
$(PRELINKCMDS)
@
echo
Linking ocgcore
$(SILENT)
$(LINKCMD)
$(POSTBUILDCMDS)
$(TARGETDIR)
:
@
echo
Creating
$(TARGETDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
mkdir
-p
$(TARGETDIR)
else
$(SILENT)
mkdir
$(
subst
/,
\\
,
$(TARGETDIR)
)
endif
$(OBJDIR)
:
@
echo
Creating
$(OBJDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
mkdir
-p
$(OBJDIR)
else
$(SILENT)
mkdir
$(
subst
/,
\\
,
$(OBJDIR)
)
endif
clean
:
@
echo
Cleaning ocgcore
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
rm
-f
$(TARGET)
$(SILENT)
rm
-rf
$(GENERATED)
$(SILENT)
rm
-rf
$(OBJDIR)
else
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(TARGET)
)
del
$(
subst
/,
\\
,
$(TARGET)
)
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(GENERATED)
)
rmdir
/s /q
$(
subst
/,
\\
,
$(GENERATED)
)
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(OBJDIR)
)
rmdir
/s /q
$(
subst
/,
\\
,
$(OBJDIR)
)
endif
prebuild
:
| $(OBJDIR)
$(PREBUILDCMDS)
ifneq
(,$(PCH))
$(OBJECTS)
:
$(GCH) | $(PCH_PLACEHOLDER)
$(GCH)
:
$(PCH) | prebuild
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
-x
c++-header
$(ALL_CXXFLAGS)
-o
"
$@
"
-MF
"
$
(@:%.gch=%.d)"
-c
"
$<
"
$(PCH_PLACEHOLDER)
:
$(GCH) | $(OBJDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
touch
"
$@
"
else
$(SILENT)
echo
$null
>>
"
$@
"
endif
else
$(OBJECTS)
:
| prebuild
endif
# File Rules
# #############################################
$(OBJDIR)/card.o
:
../../ocgcore/card.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/duel.o
:
../../ocgcore/duel.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/effect.o
:
../../ocgcore/effect.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/field.o
:
../../ocgcore/field.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/group.o
:
../../ocgcore/group.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/interpreter.o
:
../../ocgcore/interpreter.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/libcard.o
:
../../ocgcore/libcard.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/libdebug.o
:
../../ocgcore/libdebug.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/libduel.o
:
../../ocgcore/libduel.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/libeffect.o
:
../../ocgcore/libeffect.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/libgroup.o
:
../../ocgcore/libgroup.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/mem.o
:
../../ocgcore/mem.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/ocgapi.o
:
../../ocgcore/ocgapi.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/operations.o
:
../../ocgcore/operations.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/playerop.o
:
../../ocgcore/playerop.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/processor.o
:
../../ocgcore/processor.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
$(OBJDIR)/scriptlib.o
:
../../ocgcore/scriptlib.cpp
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
$(ALL_CXXFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
-include
$(OBJECTS:%.o=%.d)
ifneq
(,$(PCH))
-include
$(PCH_PLACEHOLDER).d
endif
\ No newline at end of file
AI_core_vs2017solution/build/gmake.macos/sqlite3.make
0 → 100644
View file @
14200159
# Alternative GNU Make project makefile autogenerated by Premake
ifndef
config
config
=
release
endif
ifndef
verbose
SILENT
=
@
endif
.PHONY
:
clean prebuild
SHELLTYPE
:=
posix
ifeq
(.exe,$(findstring .exe,$(ComSpec)))
SHELLTYPE
:=
msdos
endif
# Configurations
# #############################################
ifeq
($(origin CC), default)
CC
=
clang
endif
ifeq
($(origin CXX), default)
CXX
=
clang++
endif
ifeq
($(origin AR), default)
AR
=
ar
endif
OSX_FLAGS
=
-mmacosx-version-min
=
10.9
-arch
i386
-arch
x86_64
DEFINES
+=
INCLUDES
+=
FORCE_INCLUDE
+=
ALL_CPPFLAGS
+=
$(CPPFLAGS)
-MMD
-MP
$(DEFINES)
$(INCLUDES)
ALL_RESFLAGS
+=
$(RESFLAGS)
$(DEFINES)
$(INCLUDES)
LIBS
+=
LDDEPS
+=
ALL_LDFLAGS
+=
$(LDFLAGS)
$(OSX_FLAGS)
-dynamiclib
-Wl
,-install_name,@rpath/sqlite3.bundle
LINKCMD
=
$(CXX)
-o
"
$@
"
$(OBJECTS)
$(RESOURCES)
$(ALL_LDFLAGS)
$(LIBS)
define
PREBUILDCMDS
endef
define
PRELINKCMDS
endef
define
POSTBUILDCMDS
endef
ifeq
($(config),release)
TARGETDIR
=
../../bin/gmake.macos
TARGET
=
$(TARGETDIR)
/sqlite3.bundle
OBJDIR
=
../../obj/gmake.macos/sqlite3
ALL_CFLAGS
+=
$(CFLAGS)
$(ALL_CPPFLAGS)
-O3
-fPIC
-fno-strict-aliasing
-Wno-format-security
$(OSX_FLAGS)
ALL_CXXFLAGS
+=
$(CXXFLAGS)
$(ALL_CPPFLAGS)
-O3
-fPIC
-fno-strict-aliasing
-Wno-format-security
$(OSX_FLAGS)
endif
# Per File Configurations
# #############################################
# File sets
# #############################################
GENERATED
:=
OBJECTS
:=
GENERATED
+=
$(OBJDIR)
/sqlite3.o
OBJECTS
+=
$(OBJDIR)
/sqlite3.o
# Rules
# #############################################
all
:
$(TARGET)
@
:
$(TARGET)
:
$(GENERATED) $(OBJECTS) $(LDDEPS) | $(TARGETDIR)
$(PRELINKCMDS)
@
echo
Linking sqlite3
$(SILENT)
$(LINKCMD)
$(POSTBUILDCMDS)
$(TARGETDIR)
:
@
echo
Creating
$(TARGETDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
mkdir
-p
$(TARGETDIR)
else
$(SILENT)
mkdir
$(
subst
/,
\\
,
$(TARGETDIR)
)
endif
$(OBJDIR)
:
@
echo
Creating
$(OBJDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
mkdir
-p
$(OBJDIR)
else
$(SILENT)
mkdir
$(
subst
/,
\\
,
$(OBJDIR)
)
endif
clean
:
@
echo
Cleaning sqlite3
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
rm
-f
$(TARGET)
$(SILENT)
rm
-rf
$(GENERATED)
$(SILENT)
rm
-rf
$(OBJDIR)
else
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(TARGET)
)
del
$(
subst
/,
\\
,
$(TARGET)
)
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(GENERATED)
)
rmdir
/s /q
$(
subst
/,
\\
,
$(GENERATED)
)
$(SILENT)
if
exist
$(
subst
/,
\\
,
$(OBJDIR)
)
rmdir
/s /q
$(
subst
/,
\\
,
$(OBJDIR)
)
endif
prebuild
:
| $(OBJDIR)
$(PREBUILDCMDS)
ifneq
(,$(PCH))
$(OBJECTS)
:
$(GCH) | $(PCH_PLACEHOLDER)
$(GCH)
:
$(PCH) | prebuild
@
echo
$(
notdir
$<
)
$(SILENT)
$(CXX)
-x
c++-header
$(ALL_CXXFLAGS)
-o
"
$@
"
-MF
"
$
(@:%.gch=%.d)"
-c
"
$<
"
$(PCH_PLACEHOLDER)
:
$(GCH) | $(OBJDIR)
ifeq
(posix,$(SHELLTYPE))
$(SILENT)
touch
"
$@
"
else
$(SILENT)
echo
$null
>>
"
$@
"
endif
else
$(OBJECTS)
:
| prebuild
endif
# File Rules
# #############################################
$(OBJDIR)/sqlite3.o
:
../../sqlite3/sqlite3.c
@
echo
$(
notdir
$<
)
$(SILENT)
$(CC)
$(ALL_CFLAGS)
$(FORCE_INCLUDE)
-o
"
$@
"
-MF
"
$
(@:%.o=%.d)"
-c
"
$<
"
-include
$(OBJECTS:%.o=%.d)
ifneq
(,$(PCH))
-include
$(PCH_PLACEHOLDER).d
endif
\ No newline at end of file
AI_core_vs2017solution/sqlite3/sqlite3.c
0 → 100644
View file @
14200159
This diff is collapsed.
Click to expand it.
AI_core_vs2017solution/sqlite3/sqlite3.h
0 → 100644
View file @
14200159
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment