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