Skip to content

Commit

Permalink
opencascade import for cmakelists
Browse files Browse the repository at this point in the history
  • Loading branch information
muneerlalji committed Jan 22, 2024
1 parent 41cca53 commit aa2bcbf
Show file tree
Hide file tree
Showing 11 changed files with 1,867 additions and 8 deletions.
6 changes: 5 additions & 1 deletion backend/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,9 @@ cmake_minimum_required(VERSION 3.0)
project(Tubender)

set(CMAKE_CXX_STANDARD 14)
set(OpenCASCADE_DIR "/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade")
find_package(OpenCASCADE REQUIRED)
include_directories(${OCE_INCLUDE_DIRS})

add_executable(cad_to_gcode src/cad_to_gcode.cpp)
add_executable(cad_to_gcode src/cad_to_gcode.cpp)
target_link_libraries(cad_to_gcode ${OpenCASCADE_LIBRARIES})
3 changes: 3 additions & 0 deletions backend/build/CMakeCache.txt
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,9 @@ CMAKE_TAPI:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeD
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE

//The directory containing a CMake configuration file for OCE.
OCE_DIR:PATH=OCE_DIR-NOTFOUND

//Value Computed by CMake
Tubender_BINARY_DIR:STATIC=/Users/muneerlalji/Desktop/Tubender/backend/build

Expand Down
19 changes: 19 additions & 0 deletions backend/build/CMakeFiles/Makefile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,25 @@ set(CMAKE_MAKEFILE_DEPENDS
"/usr/local/Cellar/cmake/3.28.1/share/cmake/Modules/Platform/Darwin-Initialize.cmake"
"/usr/local/Cellar/cmake/3.28.1/share/cmake/Modules/Platform/Darwin.cmake"
"/usr/local/Cellar/cmake/3.28.1/share/cmake/Modules/Platform/UnixPaths.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEApplicationFrameworkTargets-release.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEApplicationFrameworkTargets.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADECompileDefinitionsAndFlags-release.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEConfig.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEConfigVersion.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEDEToolsTargets-release.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEDEToolsTargets.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEDataExchangeTargets-release.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEDataExchangeTargets.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEDrawTargets-release.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEDrawTargets.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEFoundationClassesTargets-release.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEFoundationClassesTargets.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEModelingAlgorithmsTargets-release.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEModelingAlgorithmsTargets.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEModelingDataTargets-release.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEModelingDataTargets.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEVisualizationTargets-release.cmake"
"/usr/local/Cellar/opencascade/7.7.2_2/lib/cmake/opencascade/OpenCASCADEVisualizationTargets.cmake"
)

# The corresponding makefile is:
Expand Down
67 changes: 67 additions & 0 deletions backend/build/CMakeFiles/cad_to_gcode.dir/build.make
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,73 @@ cad_to_gcode_EXTERNAL_OBJECTS =

cad_to_gcode: CMakeFiles/cad_to_gcode.dir/src/cad_to_gcode.cpp.o
cad_to_gcode: CMakeFiles/cad_to_gcode.dir/build.make
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKXMesh.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKOpenGlTest.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKXDEDRAW.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKTObjDRAW.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKQADraw.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKExpress.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKOpenGl.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKXDEIGES.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKXDECascade.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKXmlXCAF.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKBinTObj.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKXmlTObj.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKTObj.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKXDESTEP.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKBinXCAF.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKXSDRAW.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKMeshVS.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKSTEP.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKSTEPAttr.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKSTEP209.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKSTEPBase.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKIGES.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKSTL.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKVRML.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKXSBase.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKRWMesh.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKXDE.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKXCAF.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKDCAF.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKBin.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKBinL.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKXml.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKXmlL.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKStd.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKStdL.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKVCAF.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKCAF.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKLCAF.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKCDF.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKViewerTest.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKTopTest.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKOffset.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKFillet.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKFeat.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKBool.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKBO.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKPrim.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKV3d.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKDraw.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKHLR.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKMesh.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKShHealing.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKTopAlgo.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKGeomAlgo.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKBRep.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKGeomBase.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKG3d.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKG2d.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKService.7.7.2.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKMath.7.7.2.dylib
cad_to_gcode: /usr/local/opt/freeimage/lib/libfreeimage.dylib
cad_to_gcode: /usr/local/opt/tcl-tk/lib/libtk8.6.dylib
cad_to_gcode: /usr/local/opt/freetype/lib/libfreetype.dylib
cad_to_gcode: /usr/local/opt/tcl-tk/lib/libtcl8.6.dylib
cad_to_gcode: /usr/local/Cellar/opencascade/7.7.2_2/lib/libTKernel.7.7.2.dylib
cad_to_gcode: /usr/local/opt/tbb/lib/libtbb.12.11.dylib
cad_to_gcode: /usr/local/opt/tbb/lib/libtbbmalloc.2.11.dylib
cad_to_gcode: CMakeFiles/cad_to_gcode.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/Users/muneerlalji/Desktop/Tubender/backend/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable cad_to_gcode"
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cad_to_gcode.dir/link.txt --verbose=$(VERBOSE)
Expand Down
Loading

0 comments on commit aa2bcbf

Please sign in to comment.