Git Product home page Git Product logo

Comments (6)

abingham avatar abingham commented on June 24, 2024

Excellent, thanks! Do you mind if I just merge that directly into my
repository?

On Mon, Jul 7, 2014 at 3:59 PM, Jean-Christophe Fillion-Robin <
[email protected]> wrote:

Hi,

For reference, I just pushed on github a patch allowing to easily build
the complete set of exercises and answer associated with the workshop.

The README has also been updated. See here
https://github.com/jcfr/scipy2014_boost_python_workshop_student_material#setting-up-the-system-for-linux-macosx-or-windows-using-cmake

See jcfr/scipy2014_boost_python_workshop_student_material@bec2acc...master
jcfr/scipy2014_boost_python_workshop_student_material@bec2acc...master


Reply to this email directly or view it on GitHub
#4.

from boost_python_tutorial.

abingham avatar abingham commented on June 24, 2024

Also, what's the best introduction (tutorial, documentation, or whatever)
on CMake?

On Tue, Jul 8, 2014 at 6:25 AM, Austin Bingham [email protected]
wrote:

Excellent, thanks! Do you mind if I just merge that directly into my
repository?

On Mon, Jul 7, 2014 at 3:59 PM, Jean-Christophe Fillion-Robin <
[email protected]> wrote:

Hi,

For reference, I just pushed on github a patch allowing to easily build
the complete set of exercises and answer associated with the workshop.

The README has also been updated. See here
https://github.com/jcfr/scipy2014_boost_python_workshop_student_material#setting-up-the-system-for-linux-macosx-or-windows-using-cmake

See jcfr/scipy2014_boost_python_workshop_student_material@
bec2acc...master
jcfr/scipy2014_boost_python_workshop_student_material@bec2acc...master


Reply to this email directly or view it on GitHub
#4.

from boost_python_tutorial.

jcfr avatar jcfr commented on June 24, 2024

Good morning,

// ---------------------------------

re: merge

Please consider integrating the following commit, I consolidated the history and fix the license header.

See jcfr/scipy2014_boost_python_workshop_student_material@605e9fa

The commit is now associated with a branch named "add-cmakelists"

See https://github.com/jcfr/scipy2014_boost_python_workshop_student_material/tree/add-cmakelists

I would also recommend that you associate a license with your work, I currently associated "Apache 2" with the CMakeLists.txt. I also have no problem switching to MIT license if you would prefer.

You could for example add file like this one at the top level [1]

[1] https://github.com/davidsansome/python-cmake-buildsystem/blob/master/LICENSE_Apache_20

.. and update the README as [2]

[2] https://github.com/davidsansome/python-cmake-buildsystem#licenses

Finally, regarding the great presentation / notebook [3] you created, I would suggest you also associate a license that would protect your creative works, you could for example add a Creative Commons by Attribution 4.0 License as it is done in [4]

[3] https://github.com/abingham/boost_python_tutorial

[4] https://github.com/jcfr/namic_projectweek_2014-06-23_slicerextensions_talk/blob/master/LICENSE_CC_BY_40.md

// ---------------------------------

re: cmake introduction

Reading the following page will give you a good introduction:

http://www.cmake.org/cmake/help/git-master/manual/cmake-buildsystem.7.html

Then, mailing list and wikis will provide you with some useful information. If you have specific questions, subscribing to the CMake user can be helpful.

from boost_python_tutorial.

abingham avatar abingham commented on June 24, 2024

In the instructions you have:

git clone git://

github.com/jcfr/scipy2014_boost_python_workshop_student_material.git
mkdir scipy2014_boost_python_workshop_student_material-build && cd $_
cmake ../scipy2014_boost_python_workshop_student_material-build

Is that last line correct? I seems like it should be "cmake
../scipy2014_boost_python_workshop_student_material.git", but I wanted to
check on that. If I use the instructions as-is, it complains about not
finding CMake files.

On Tue, Jul 8, 2014 at 8:24 AM, Jean-Christophe Fillion-Robin <
[email protected]> wrote:

Good morning,

// ---------------------------------

re: merge

Please consider integrating the following commit, I consolidated the
history and fix the license header.

See jcfr/scipy2014_boost_python_workshop_student_material@605e9fa
jcfr/scipy2014_boost_python_workshop_student_material@605e9fa

The commit is now associated with a branch named "add-cmakelists"

See
https://github.com/jcfr/scipy2014_boost_python_workshop_student_material/tree/add-cmakelists

I would also recommend that you associate a license with your work, I
currently associated "Apache 2" with the CMakeLists.txt. I also have no
problem switching to MIT license if you would prefer.

You could for example add file like this one at the top level [1]

[1]
https://github.com/davidsansome/python-cmake-buildsystem/blob/master/LICENSE_Apache_20

.. and update the README as [2]

[2] https://github.com/davidsansome/python-cmake-buildsystem#licenses

Finally, regarding the great presentation / notebook [3] you created, I
would suggest you also associate a license that would protect your creative
works, you could for example add a Creative Commons by Attribution 4.0
License as it is done in [4]

[3] https://github.com/abingham/boost_python_tutorial

[4]
https://github.com/jcfr/namic_projectweek_2014-06-23_slicerextensions_talk/blob/master/LICENSE_CC_BY_40.md

// ---------------------------------

re: cmake introduction

Reading the following page will give you a good introduction:

http://www.cmake.org/cmake/help/git-master/manual/cmake-buildsystem.7.html

Then, mailing list and wikis will provide you with some useful
information. If you have specific questions, subscribing to the CMake user
can be helpful.


Reply to this email directly or view it on GitHub
#4 (comment)
.

from boost_python_tutorial.

jcfr avatar jcfr commented on June 24, 2024

On Tue, Jul 8, 2014 at 11:54 AM, abingham [email protected] wrote:

Is that last line correct? I seems like it should be "cmake
../scipy2014_boost_python_workshop_student_material.git", but I wanted to
check on that. If I use the instructions as-is, it complains about not
finding CMake files.

Good catch. I just pushed an update on top of "add-cmakelists" topic:

jcfr/scipy2014_boost_python_workshop_student_material@dc6d689

Before integrating my topic .. you could add an other commit on top of it
.. to reference the bitbucket git repo instead of my github fork.

Hth
Jc

+1 919 869 8849

from boost_python_tutorial.

abingham avatar abingham commented on June 24, 2024

Since the changes were small and simple I just manually copied your changes
over. Thanks for helping me out with this.

On Tue, Jul 8, 2014 at 11:50 AM, Jean-Christophe Fillion-Robin <
[email protected]> wrote:

On Tue, Jul 8, 2014 at 11:54 AM, abingham [email protected]
wrote:

Is that last line correct? I seems like it should be "cmake
../scipy2014_boost_python_workshop_student_material.git", but I wanted to
check on that. If I use the instructions as-is, it complains about not
finding CMake files.

Good catch. I just pushed an update on top of "add-cmakelists" topic:

jcfr/scipy2014_boost_python_workshop_student_material@dc6d689

Before integrating my topic .. you could add an other commit on top of it
.. to reference the bitbucket git repo instead of my github fork.

Hth
Jc

+1 919 869 8849


Reply to this email directly or view it on GitHub
#4 (comment)
.

from boost_python_tutorial.

Related Issues (5)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.