|
Hi Erwan, all,
I am sorry I was bit busy last two days and made no big progress. But I came
up with a logic that can make the folder structure we want and make the test
code separate.
In this program I did not include the file changes which we need to change
to build the code and run all test successfully.
for each sub-modules in the modules,
- application
- specialpurposes
- framework
Change path to the src directory
*if* previous command failed,
then continue,
*else*
Make the following folder structure in src directory (Simply we can give
this as a external resource and copy it to the src)
src
|--main
| `--java
`--test
`--java
Copy all the files source folder(org) in to both directories.
Remove the test directories from the src/main.(git remove)
Remove all but test directories from the src/test.(git remove)
Copy all the content of the test directory to its parent folder.
Remove the test folders.(Use git remove)
Add the src/main folder to the git (git add)
Add the src/test folder to the git (git add)
*end*
The other task is to update the content of the build.xml, testdef,
servicedef, and macro.xml. This will be bit hard because we cannot have a
common logic sometimes.
Please let me know your ideas.
--
thanks
Ganath
|