adds cmake python requirements

This commit is contained in:
SuperNovaa41
2022-03-04 00:25:51 -05:00
parent bca3a3cb0a
commit 50a38183b6
15 changed files with 251 additions and 1152 deletions

View File

@ -42,6 +42,8 @@ set(CMAKE_MAKEFILE_DEPENDS
"/usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake"
"/usr/share/cmake-3.18/Modules/FindPackageMessage.cmake"
"/usr/share/cmake-3.18/Modules/FindPkgConfig.cmake"
"/usr/share/cmake-3.18/Modules/FindPython/Support.cmake"
"/usr/share/cmake-3.18/Modules/FindPython3.cmake"
"/usr/share/cmake-3.18/Modules/FindThreads.cmake"
"/usr/share/cmake-3.18/Modules/FindZLIB.cmake"
"/usr/share/cmake-3.18/Modules/GNUInstallDirs.cmake"

File diff suppressed because it is too large Load Diff

View File

@ -11,6 +11,7 @@ set(CMAKE_CXX_COMPILER_ID "GNU")
# The include file search paths:
set(CMAKE_CXX_TARGET_INCLUDE_PATH
"../libs/DPP/include"
"/usr/include/python3.9"
)
# Targets to which this target links.

View File

@ -99,6 +99,7 @@ gbp__bot_EXTERNAL_OBJECTS =
gbp-bot: CMakeFiles/gbp-bot.dir/src/main.cpp.o
gbp-bot: CMakeFiles/gbp-bot.dir/build.make
gbp-bot: libs/DPP/libdpp.so.1.0
gbp-bot: /usr/lib/x86_64-linux-gnu/libpython3.9.so
gbp-bot: /usr/lib/x86_64-linux-gnu/libcrypto.so
gbp-bot: /usr/lib/x86_64-linux-gnu/libssl.so
gbp-bot: /usr/lib/x86_64-linux-gnu/libz.so

View File

@ -49,5 +49,103 @@ CMakeFiles/gbp-bot.dir/src/main.cpp.o
../libs/DPP/include/dpp/webhook.h
../libs/DPP/include/dpp/win32_safe_warnings.h
../libs/DPP/include/dpp/wsclient.h
/home/seth/documents/programming/discord-bots/gbp/src/gbp.h
/home/seth/documents/programming/discord-bots/gbp/src/commands.cpp
/home/seth/documents/programming/discord-bots/gbp/src/gbp.cpp
/home/seth/documents/programming/discord-bots/gbp/src/main.cpp
/usr/include/python3.9/Python.h
/usr/include/python3.9/abstract.h
/usr/include/python3.9/bltinmodule.h
/usr/include/python3.9/boolobject.h
/usr/include/python3.9/bytearrayobject.h
/usr/include/python3.9/bytesobject.h
/usr/include/python3.9/cellobject.h
/usr/include/python3.9/ceval.h
/usr/include/python3.9/classobject.h
/usr/include/python3.9/code.h
/usr/include/python3.9/codecs.h
/usr/include/python3.9/compile.h
/usr/include/python3.9/complexobject.h
/usr/include/python3.9/context.h
/usr/include/python3.9/cpython/abstract.h
/usr/include/python3.9/cpython/bytearrayobject.h
/usr/include/python3.9/cpython/bytesobject.h
/usr/include/python3.9/cpython/ceval.h
/usr/include/python3.9/cpython/code.h
/usr/include/python3.9/cpython/dictobject.h
/usr/include/python3.9/cpython/fileobject.h
/usr/include/python3.9/cpython/fileutils.h
/usr/include/python3.9/cpython/import.h
/usr/include/python3.9/cpython/initconfig.h
/usr/include/python3.9/cpython/listobject.h
/usr/include/python3.9/cpython/methodobject.h
/usr/include/python3.9/cpython/object.h
/usr/include/python3.9/cpython/objimpl.h
/usr/include/python3.9/cpython/pyerrors.h
/usr/include/python3.9/cpython/pylifecycle.h
/usr/include/python3.9/cpython/pymem.h
/usr/include/python3.9/cpython/pystate.h
/usr/include/python3.9/cpython/sysmodule.h
/usr/include/python3.9/cpython/traceback.h
/usr/include/python3.9/cpython/tupleobject.h
/usr/include/python3.9/cpython/unicodeobject.h
/usr/include/python3.9/descrobject.h
/usr/include/python3.9/dictobject.h
/usr/include/python3.9/enumobject.h
/usr/include/python3.9/eval.h
/usr/include/python3.9/exports.h
/usr/include/python3.9/fileobject.h
/usr/include/python3.9/fileutils.h
/usr/include/python3.9/floatobject.h
/usr/include/python3.9/funcobject.h
/usr/include/python3.9/genericaliasobject.h
/usr/include/python3.9/genobject.h
/usr/include/python3.9/import.h
/usr/include/python3.9/intrcheck.h
/usr/include/python3.9/iterobject.h
/usr/include/python3.9/listobject.h
/usr/include/python3.9/longintrepr.h
/usr/include/python3.9/longobject.h
/usr/include/python3.9/memoryobject.h
/usr/include/python3.9/methodobject.h
/usr/include/python3.9/modsupport.h
/usr/include/python3.9/moduleobject.h
/usr/include/python3.9/namespaceobject.h
/usr/include/python3.9/object.h
/usr/include/python3.9/objimpl.h
/usr/include/python3.9/odictobject.h
/usr/include/python3.9/osmodule.h
/usr/include/python3.9/patchlevel.h
/usr/include/python3.9/picklebufobject.h
/usr/include/python3.9/pyarena.h
/usr/include/python3.9/pycapsule.h
/usr/include/python3.9/pyconfig.h
/usr/include/python3.9/pyctype.h
/usr/include/python3.9/pydebug.h
/usr/include/python3.9/pyerrors.h
/usr/include/python3.9/pyfpe.h
/usr/include/python3.9/pyframe.h
/usr/include/python3.9/pyhash.h
/usr/include/python3.9/pylifecycle.h
/usr/include/python3.9/pymacconfig.h
/usr/include/python3.9/pymacro.h
/usr/include/python3.9/pymath.h
/usr/include/python3.9/pymem.h
/usr/include/python3.9/pyport.h
/usr/include/python3.9/pystate.h
/usr/include/python3.9/pystrcmp.h
/usr/include/python3.9/pystrtod.h
/usr/include/python3.9/pythonrun.h
/usr/include/python3.9/pythread.h
/usr/include/python3.9/pytime.h
/usr/include/python3.9/rangeobject.h
/usr/include/python3.9/setobject.h
/usr/include/python3.9/sliceobject.h
/usr/include/python3.9/structseq.h
/usr/include/python3.9/sysmodule.h
/usr/include/python3.9/traceback.h
/usr/include/python3.9/tracemalloc.h
/usr/include/python3.9/tupleobject.h
/usr/include/python3.9/typeslots.h
/usr/include/python3.9/unicodeobject.h
/usr/include/python3.9/warnings.h
/usr/include/python3.9/weakrefobject.h

View File

@ -48,6 +48,104 @@ CMakeFiles/gbp-bot.dir/src/main.cpp.o: ../libs/DPP/include/dpp/voicestate.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: ../libs/DPP/include/dpp/webhook.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: ../libs/DPP/include/dpp/win32_safe_warnings.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: ../libs/DPP/include/dpp/wsclient.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: ../src/gbp.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: ../src/commands.cpp
CMakeFiles/gbp-bot.dir/src/main.cpp.o: ../src/gbp.cpp
CMakeFiles/gbp-bot.dir/src/main.cpp.o: ../src/main.cpp
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/Python.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/abstract.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/bltinmodule.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/boolobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/bytearrayobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/bytesobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cellobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/ceval.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/classobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/code.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/codecs.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/compile.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/complexobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/context.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/abstract.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/bytearrayobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/bytesobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/ceval.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/code.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/dictobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/fileobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/fileutils.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/import.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/initconfig.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/listobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/methodobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/object.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/objimpl.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/pyerrors.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/pylifecycle.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/pymem.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/pystate.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/sysmodule.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/traceback.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/tupleobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/cpython/unicodeobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/descrobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/dictobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/enumobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/eval.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/exports.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/fileobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/fileutils.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/floatobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/funcobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/genericaliasobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/genobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/import.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/intrcheck.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/iterobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/listobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/longintrepr.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/longobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/memoryobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/methodobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/modsupport.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/moduleobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/namespaceobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/object.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/objimpl.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/odictobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/osmodule.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/patchlevel.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/picklebufobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pyarena.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pycapsule.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pyconfig.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pyctype.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pydebug.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pyerrors.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pyfpe.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pyframe.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pyhash.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pylifecycle.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pymacconfig.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pymacro.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pymath.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pymem.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pyport.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pystate.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pystrcmp.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pystrtod.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pythonrun.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pythread.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/pytime.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/rangeobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/setobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/sliceobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/structseq.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/sysmodule.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/traceback.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/tracemalloc.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/tupleobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/typeslots.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/unicodeobject.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/warnings.h
CMakeFiles/gbp-bot.dir/src/main.cpp.o: /usr/include/python3.9/weakrefobject.h

View File

@ -4,7 +4,7 @@
# compile CXX with /usr/bin/c++
CXX_DEFINES =
CXX_INCLUDES = -I/home/seth/documents/programming/discord-bots/gbp/libs/DPP/include
CXX_INCLUDES = -I/home/seth/documents/programming/discord-bots/gbp/libs/DPP/include -isystem /usr/include/python3.9
CXX_FLAGS = -std=gnu++17

View File

@ -1 +1 @@
/usr/bin/c++ CMakeFiles/gbp-bot.dir/src/main.cpp.o -o gbp-bot -Wl,-rpath,/home/seth/documents/programming/discord-bots/gbp/build/libs/DPP libs/DPP/libdpp.so.1.0 /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libsodium.so /usr/lib/x86_64-linux-gnu/libopus.so -lm
/usr/bin/c++ CMakeFiles/gbp-bot.dir/src/main.cpp.o -o gbp-bot -Wl,-rpath,/home/seth/documents/programming/discord-bots/gbp/build/libs/DPP libs/DPP/libdpp.so.1.0 /usr/lib/x86_64-linux-gnu/libpython3.9.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libsodium.so /usr/lib/x86_64-linux-gnu/libopus.so -lm