Beijer Electronics (formerly QSI Corporation)

Manufacturer of Mobile Data and Human Machine Interface Terminals.
It is currently Sun Nov 19, 2017 5:36 am

All times are UTC - 7 hours




Post new topic Reply to topic  [ 2 posts ] 
Author Message
PostPosted: Tue Jan 30, 2007 1:42 pm 
Offline
QSI Support
QSI Support
User avatar

Joined: Wed Mar 08, 2006 12:25 pm
Posts: 881
Location: Salt Lake City, Utah
These suggestions are mostly applicable if we evolve the current firmware architecture instead of redoing large portions of it.



When building clean: Remove compiled executables (e.g. relative) so that they will get rebuilt from the latest source. Alternatively blow the compiled executable away if the applicable source files change.



Modify the build process so that each architectures libraries and object files are contained in their own directory so that you can efficiently build all configurations.



Do not have a default build configuration. Don't know how many times I have accidently build the MIPS build when I wanted to build something else.



Add an option to build all configurations.

_________________
Jeremy
http://www.beijerinc.com


Top
 Profile  
 
PostPosted: Mon Sep 29, 2008 3:56 pm 
Offline

Joined: Fri Mar 10, 2006 9:53 am
Posts: 6
Location: QSI Corporation
I believe these have all been addressed with the build system refactor that I just finished. The only significant deviation from your wish list is that there is a "default" target (when you just type "make" on the command line) which builds all architectures for the local target.

_________________
Michael K. Elwood

Senior Design Engineer

QSI Corporation

http://www.qsicorp.com


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC - 7 hours


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group