Hi Developers,

Recently I was working on some issues with IoTivity 1.3.1 on Android, and I
had to modify the source code. Unfortunately, while 'scons' build works
well on a "clean" source tree, it does nor help much to apply code
modifications.

My expectation is that once I modify a source code at any layer (C, C++, JNI,
Java) and run the script - the build will update the relevant targets, up
to the final AAR library.

Unfortunately, that's not the case. Sometimes, the modified source files
aren't even re-compiled. In other cases, the compilation is triggered, but
the target updates gets broken somewhere along the chain, I faced cases
when the static libraries (lib*.a) were updated, but not the shared
libraries (lib*.so). I wasn't even able to find a quick workaround, like
deletion of 'out' folder.

Is it a known issue?
Are there any tips on how to handle those issues productively?



Thanks for any insight,

Max
_______________________________________________
iotivity-dev mailing list
iotivity-dev@lists.iotivity.org
https://lists.iotivity.org/mailman/listinfo/iotivity-dev

Reply via email to