Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

*nix script build-all.py improved: solves the Issues #637 (segmentation fault 11) for Mac OS X #643

Open
wants to merge 8 commits into
base: v0.6.0
Choose a base branch
from

Commits on Jul 21, 2019

  1. Solves the #637 for building IfcOpenShell on Mac OS X.

    Improvements:
    - use of system installed python in the build-all.py script for Mac OS X
    - reverted to the use of swig 3.0.12 for the time being becaue swig version 4.0 causes error in the build process with Mac OS X
    - use of the to_pystring() was minimized
    atibaut committed Jul 21, 2019
    Configuration menu
    Copy the full SHA
    07009cc View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2019

  1. white space correction

    atibaut committed Aug 7, 2019
    Configuration menu
    Copy the full SHA
    b8ca15a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    35b5fee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    67790c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f135d4e View commit details
    Browse the repository at this point in the history
  5. refactoring of the variables system_python_dir and build_dependencies…

    …, some whitespaces corrected
    atibaut committed Aug 7, 2019
    Configuration menu
    Copy the full SHA
    36a436e View commit details
    Browse the repository at this point in the history
  6. Merge branch 'v0.6.0' of github.com:atibaut/IfcOpenShell into v0.6.0

    * 'v0.6.0' of github.com:atibaut/IfcOpenShell:
      Only pull when on a branch
      -pthread on unix
      fix po::value
      Threads in python app
      Cleanup concurrently created breps and triangulations
      Write progress for threaded conversion
      Some fixes to threading work
      Implement multi_threaded implementation in Iterator
      Last commit for multithreading, Airsquire implementation
      Sander boer's change for multithreading 1. Added multithread for create element 2. Added support function in IfcConvert.cpp for multithreading at bottom
      .clang-format settings indent=2 for me, temporarily. style=allman width=80
      builds nicely, but chokes immediately on serializer- first element, needs debugging
      Linearizing the use of IfcGeomIterator by integrating it into IfcConvert in full, atm it does not build.
      merge with ifcopenshell
      Too lazy to comment
    atibaut committed Aug 7, 2019
    Configuration menu
    Copy the full SHA
    c497b89 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2019

  1. implemented command line parameter --use_system_python or -usp

    Example: python build-all.py --use_system_python
    atibaut committed Aug 11, 2019
    Configuration menu
    Copy the full SHA
    aded71c View commit details
    Browse the repository at this point in the history