Wow, fantastic!

But I am wondering why not just put this in the top Makefile, so that we can still use make to build all or individual components.

Can't wait to use this feature.

Thanks for the work!

在 2019/3/6 下午4:39, Song Hao-Lin 写道:

Hi all

There are several unpleasant places when compiling the trafodion(not make package):

 1. We need to redirect the make information manually,
    otherwise the information will flood the screen
 2. The build information mixed together so that we couldn't locate
    the build error quickly
 3. We need to make all again when we fix a building error of one
    component.

So I write a script which could write the compiling information into build_log file based on different components。 Also you can continue to compile the remaining components which havn't been compiled by commented components which have finished compiled.

1、Stop compiling after failure


2、Write logs based on components


3、 build success


You just need to execute cmd
source env.sh
./build_easily.sh

There is No duplicate compilation because I have clear up the module dependencies.

Comments and thoughts are welcome!Here is the Pr url:
​​​​​​​https://github.com/apache/trafodion/pull/1810

Best,
Haolin

Reply via email to