Giter Club home page Giter Club logo

Comments (6)

0xc0170 avatar 0xc0170 commented on July 19, 2024

Hi Matthew,

I have been implementing the project generator (generic tool, not connected to mbed tools). It might be sufficient for your needs. There is currently no build script which would build the generated project, but it's in its roadmap.

Link https://github.com/0xc0170/project_generator
Look at wiki and under my repo for more info, u can find an example in another repository.

Regards,
0xc0170

from mbed-os.

matthewelse avatar matthewelse commented on July 19, 2024

Hi Martin,

I'll try that out - I think it could suit my needs quite well; I'll try it out 😄

Thanks,

Matthew

from mbed-os.

matthewelse avatar matthewelse commented on July 19, 2024

It looks like it contains a lot of the functionality I'm looking for, except for the building part. I think what I'll do is write a python script which uses your tool to create a makefile, which is then used to build the project.

from mbed-os.

0xc0170 avatar 0xc0170 commented on July 19, 2024

Glad to hear that.

There should be a build script which would build all defined projects, an extension to the export script. I will create new tasks.

Anybody, feel free to contribute. If any further questione, start it there. Thanks.

from mbed-os.

matthewelse avatar matthewelse commented on July 19, 2024

I think I'll see if I can do something to merge the build functionality into your project tool and then if I can work out how this would fit into workspace_tools then I think I would solve the problem I had.

from mbed-os.

0xc0170 avatar 0xc0170 commented on July 19, 2024

@matthewelse I am going to close this

To share with others, the example (export + build user's mbed project) I mentioned above is at https://github.com/0xc0170/project_generator_mbed_examples

from mbed-os.

Related Issues (20)

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.