Best practices in packaging up a small example project for others to use

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Best practices in packaging up a small example project for others to use

395件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by jdesbonnet on Fri Jul 17 04:47:20 MST 2015
I'm wondering has anyone wrote any document/howto/faq on best practices on packaging up a small example LPCXpresso project to make available to others.

What I'd like to achieve:
* Is for someone to be able to unpack a ZIP or git repository and with nothing more than the embedded GCC ARM compiler be able to use 'make' to compile the project. Ie have all dependencies included.
* However it would be nice to also include the LPCXpresso metadata for people that want to use this IDE.

The problem I have right now:
* Since I created the project with the LPCXpresso New Project wizard, there are dependencies on on other LPC Open projects/libraries (specifically lpc_chip_8xx). On the one hand I like this logical separation of the LPCOpen library from my project. But on the other hand I want people to be able to build my project without reading though pages of instructions on downloading dependencies.

Sorry for the vague nature of this query, but I'm sure someone has thought of this before...

Thanks,

Joe.

btw: my example project is here:
https://github.com/jdesbonnet/LPC824_ADC_DMA_example
0 件の賞賛
返信
0 返答(返信)