Makefile-Debug.mk 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. #
  2. # Generated Makefile - do not edit!
  3. #
  4. # Edit the Makefile in the project folder instead (../Makefile). Each target
  5. # has a -pre and a -post target defined where you can add customized code.
  6. #
  7. # This makefile implements configuration specific macros and targets.
  8. # Environment
  9. MKDIR=mkdir
  10. CP=cp
  11. GREP=grep
  12. NM=nm
  13. CCADMIN=CCadmin
  14. RANLIB=ranlib
  15. CC=clang
  16. CCC=clang++
  17. CXX=clang++
  18. FC=gfortran
  19. AS=as
  20. # Macros
  21. CND_PLATFORM=GNU-Linux
  22. CND_DLIB_EXT=so
  23. CND_CONF=Debug
  24. CND_DISTDIR=dist
  25. CND_BUILDDIR=build
  26. # Include project Makefile
  27. include Makefile
  28. # Object Directory
  29. OBJECTDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}
  30. # Object Files
  31. OBJECTFILES= \
  32. ${OBJECTDIR}/_ext/98fc376a/Esenthel_Builder.o
  33. # C Compiler Flags
  34. CFLAGS=
  35. # CC Compiler Flags
  36. CCFLAGS=-m64 -fshort-wchar -fpermissive -ffast-math -ffriend-injection -Wno-int-to-pointer-cast -Wno-invalid-offsetof -Wno-comment -Wno-parentheses -Wno-switch -Wno-null-dereference -Wno-empty-body -Wno-address-of-temporary -Wno-return-type-c-linkage -include ../stdafx.h
  37. CXXFLAGS=-m64 -fshort-wchar -fpermissive -ffast-math -ffriend-injection -Wno-int-to-pointer-cast -Wno-invalid-offsetof -Wno-comment -Wno-parentheses -Wno-switch -Wno-null-dereference -Wno-empty-body -Wno-address-of-temporary -Wno-return-type-c-linkage -include ../stdafx.h
  38. # Fortran Compiler Flags
  39. FFLAGS=
  40. # Assembler Flags
  41. ASFLAGS=
  42. # Link Libraries and Options
  43. LDLIBSOPTIONS=-L../../ThirdPartyLibs/PhysX/PhysX/Bin/linux64 -L../../ThirdPartyLibs/PhysX/PhysX/Lib/linux64 -L../../ThirdPartyLibs/PhysX/PxShared/bin/linux64 -L../../ThirdPartyLibs/PhysX/PxShared/lib/linux64 -L../../ThirdPartyLibs/PhysX/Dummy/Linux -Wl,-rpath,'Bin' -Wl,-rpath,'../Editor/Bin' ../../Engine/Linux/dist/Release/GNU-Linux/EsenthelEngine.a ../../ThirdPartyLibs/Recast/Linux/dist/Release/GNU-Linux/liblinux.a ../../ThirdPartyLibs/Png/Linux/dist/Release/GNU-Linux/liblinux.a ../../ThirdPartyLibs/Vorbis/Linux/dist/Release/GNU-Linux/liblinux.a ../../ThirdPartyLibs/Theora/Linux/dist/Release/GNU-Linux/liblinux.a ../../ThirdPartyLibs/SQLite/Linux/dist/Release/GNU-Linux/liblinux.a ../../ThirdPartyLibs/Webp/Linux/dist/Release/GNU-Linux/liblinux.a ../../ThirdPartyLibs/LZ4/Linux/dist/Release/GNU-Linux/liblinux.a ../../ThirdPartyLibs/Ogg/Linux/dist/Release/GNU-Linux/liblinux.a ../../ThirdPartyLibs/Tiff/Linux/dist/Release/GNU-Linux/liblinux.a ../../ThirdPartyLibs/FreeType/Linux/dist/Release/GNU-Linux/liblinux.a ../../ThirdPartyLibs/Bullet/Linux/dist/Release/GNU-Linux/liblinux.a ../../ThirdPartyLibs/Snappy/Linux/dist/Release/GNU-Linux/liblinux.a ../../ThirdPartyLibs/LZMA/Linux/dist/Release/GNU-Linux/liblinux.a ../../ThirdPartyLibs/FBX/Linux/libfbxsdk.a ../../ThirdPartyLibs/JpegTurbo/Linux/libturbojpeg.a ../../ThirdPartyLibs/Flac/Linux/libFLAC-static.a ../../ThirdPartyLibs/Opus/Linux/libopusfile.a ../../ThirdPartyLibs/Opus/Linux/libopus.a ../../ThirdPartyLibs/VP/Linux/libvpx.a ../../ThirdPartyLibs/LZHAM/Linux/dist/Release/GNU-Linux/liblinux.a ../../ThirdPartyLibs/Zstd/Linux/dist/Release/GNU-Linux/liblinux.a ../../ThirdPartyLibs/FDK-AAC/Linux/dist/Release/GNU-Linux/liblinux.a ../../ThirdPartyLibs/mbedTLS/Linux/dist/Release/GNU-Linux/liblinux.a -lX11 -lXmu -lXxf86vm -lXinerama -lXrandr -lrt -lXi -lXcursor -lGL -lopenal -lz -lodbc -ludev -lpthread -ldl
  44. # Build Targets
  45. .build-conf: ${BUILD_SUBPROJECTS}
  46. "${MAKE}" -f nbproject/Makefile-${CND_CONF}.mk ../Project
  47. ../Project: ../../Engine/Linux/dist/Release/GNU-Linux/EsenthelEngine.a
  48. ../Project: ../../ThirdPartyLibs/Recast/Linux/dist/Release/GNU-Linux/liblinux.a
  49. ../Project: ../../ThirdPartyLibs/Png/Linux/dist/Release/GNU-Linux/liblinux.a
  50. ../Project: ../../ThirdPartyLibs/Vorbis/Linux/dist/Release/GNU-Linux/liblinux.a
  51. ../Project: ../../ThirdPartyLibs/Theora/Linux/dist/Release/GNU-Linux/liblinux.a
  52. ../Project: ../../ThirdPartyLibs/SQLite/Linux/dist/Release/GNU-Linux/liblinux.a
  53. ../Project: ../../ThirdPartyLibs/Webp/Linux/dist/Release/GNU-Linux/liblinux.a
  54. ../Project: ../../ThirdPartyLibs/LZ4/Linux/dist/Release/GNU-Linux/liblinux.a
  55. ../Project: ../../ThirdPartyLibs/Ogg/Linux/dist/Release/GNU-Linux/liblinux.a
  56. ../Project: ../../ThirdPartyLibs/Tiff/Linux/dist/Release/GNU-Linux/liblinux.a
  57. ../Project: ../../ThirdPartyLibs/FreeType/Linux/dist/Release/GNU-Linux/liblinux.a
  58. ../Project: ../../ThirdPartyLibs/Bullet/Linux/dist/Release/GNU-Linux/liblinux.a
  59. ../Project: ../../ThirdPartyLibs/Snappy/Linux/dist/Release/GNU-Linux/liblinux.a
  60. ../Project: ../../ThirdPartyLibs/LZMA/Linux/dist/Release/GNU-Linux/liblinux.a
  61. ../Project: ../../ThirdPartyLibs/FBX/Linux/libfbxsdk.a
  62. ../Project: ../../ThirdPartyLibs/JpegTurbo/Linux/libturbojpeg.a
  63. ../Project: ../../ThirdPartyLibs/Flac/Linux/libFLAC-static.a
  64. ../Project: ../../ThirdPartyLibs/Opus/Linux/libopusfile.a
  65. ../Project: ../../ThirdPartyLibs/Opus/Linux/libopus.a
  66. ../Project: ../../ThirdPartyLibs/VP/Linux/libvpx.a
  67. ../Project: ../../ThirdPartyLibs/LZHAM/Linux/dist/Release/GNU-Linux/liblinux.a
  68. ../Project: ../../ThirdPartyLibs/Zstd/Linux/dist/Release/GNU-Linux/liblinux.a
  69. ../Project: ../../ThirdPartyLibs/FDK-AAC/Linux/dist/Release/GNU-Linux/liblinux.a
  70. ../Project: ../../ThirdPartyLibs/mbedTLS/Linux/dist/Release/GNU-Linux/liblinux.a
  71. ../Project: ${OBJECTFILES}
  72. ${MKDIR} -p ..
  73. clang++ -o ../Project ${OBJECTFILES} ${LDLIBSOPTIONS} -static-libstdc++ -Wl,--start-group -lPhysX3_x64 -lPhysX3Cooking_x64 -lPhysX3Extensions -lPhysX3CharacterKinematic_x64 -lPhysX3Vehicle -lPhysX3Common_x64 -lSimulationController -lSceneQuery -lLowLevelParticles -lLowLevelCloth -lLowLevelDynamics -lLowLevelAABB -lLowLevel -lPxTask -lPxFoundation_x64 -Wl,--end-group
  74. ${OBJECTDIR}/_ext/98fc376a/Esenthel_Builder.o: ../Source/Esenthel\ Builder.cpp
  75. ${MKDIR} -p ${OBJECTDIR}/_ext/98fc376a
  76. ${RM} "[email protected]"
  77. $(COMPILE.cc) -g -DDEBUG=1 -I.. -I../../ThirdPartyLibs/PhysX/PhysX/Include -I../../ThirdPartyLibs/PhysX/PhysX/Include/cloth -I../../ThirdPartyLibs/PhysX/PhysX/Include/common -I../../ThirdPartyLibs/PhysX/PhysX/Include/extensions -I../../ThirdPartyLibs/PhysX/PhysX/Include/geometry -I../../ThirdPartyLibs/PhysX/PhysX/Include/vehicle -I../../ThirdPartyLibs/PhysX/PhysX/Source/Common/src -I../../ThirdPartyLibs/PhysX/PhysX/Source/GeomUtils/src -I../../ThirdPartyLibs/PhysX/PhysX/Source/PhysXExtensions/src/serialization/Xml -I../../ThirdPartyLibs/PhysX/PhysX/Source/PhysXMetaData/core/include -I../../ThirdPartyLibs/PhysX/PhysX/Source/PhysXMetaData/extensions/include -I../../ThirdPartyLibs/PhysX/PhysX/Source/PhysXVehicle/src -I../../ThirdPartyLibs/PhysX/PhysX/Source/PhysXVehicle/src/PhysXMetaData/include -I../../ThirdPartyLibs/PhysX/PxShared/include -I../../ThirdPartyLibs/PhysX/PxShared/src/foundation/include -I../../ThirdPartyLibs/PhysX/PxShared/src/pvd/include -I../../ThirdPartyLibs/Theora/include -I../../ThirdPartyLibs/FreeType/include -I../../ThirdPartyLibs/Vorbis/include -I../../ThirdPartyLibs/Ogg/include -I../../ThirdPartyLibs/FBX -I../../ThirdPartyLibs/Bullet/lib/src -I../../ThirdPartyLibs -std=c++14 -MMD -MP -MF "[email protected]" -o ${OBJECTDIR}/_ext/98fc376a/Esenthel_Builder.o ../Source/Esenthel\ Builder.cpp
  78. ../stdafx.h.pch: ../stdafx.h
  79. ${MKDIR} -p ..
  80. @echo Performing Custom Build Step
  81. clang++ -x c++-header ../stdafx.h -o ../stdafx.h.pch $(CXXFLAGS) -g -DDEBUG=1 -I.. -I../../ThirdPartyLibs/PhysX/PhysX/Include -I../../ThirdPartyLibs/PhysX/PhysX/Include/cloth -I../../ThirdPartyLibs/PhysX/PhysX/Include/common -I../../ThirdPartyLibs/PhysX/PhysX/Include/extensions -I../../ThirdPartyLibs/PhysX/PhysX/Include/geometry -I../../ThirdPartyLibs/PhysX/PhysX/Include/vehicle -I../../ThirdPartyLibs/PhysX/PhysX/Source/Common/src -I../../ThirdPartyLibs/PhysX/PhysX/Source/GeomUtils/src -I../../ThirdPartyLibs/PhysX/PhysX/Source/PhysXExtensions/src/serialization/Xml -I../../ThirdPartyLibs/PhysX/PhysX/Source/PhysXMetaData/core/include -I../../ThirdPartyLibs/PhysX/PhysX/Source/PhysXMetaData/extensions/include -I../../ThirdPartyLibs/PhysX/PhysX/Source/PhysXVehicle/src -I../../ThirdPartyLibs/PhysX/PhysX/Source/PhysXVehicle/src/PhysXMetaData/include -I../../ThirdPartyLibs/PhysX/PxShared/include -I../../ThirdPartyLibs/PhysX/PxShared/src/foundation/include -I../../ThirdPartyLibs/PhysX/PxShared/src/pvd/include -I../../ThirdPartyLibs/Theora/include -I../../ThirdPartyLibs/FreeType/include -I../../ThirdPartyLibs/Vorbis/include -I../../ThirdPartyLibs/Ogg/include -I../../ThirdPartyLibs/FBX -I../../ThirdPartyLibs/Bullet/lib/src -I../../ThirdPartyLibs -std=c++14
  82. # Subprojects
  83. .build-subprojects:
  84. # Clean Targets
  85. .clean-conf: ${CLEAN_SUBPROJECTS}
  86. ${RM} -r ${CND_BUILDDIR}/${CND_CONF}
  87. ${RM} ../stdafx.h.pch
  88. # Subprojects
  89. .clean-subprojects:
  90. # Enable dependency checking
  91. .dep.inc: .depcheck-impl
  92. include .dep.inc