Build directory name should recognise prof or debug qualifiers
Currently mrb creates a buildir with something similar to:
Hence, it makes no distinction wether it holds a
debug build. Given that you can't use the same objects interchangeably I suggest that the naming should make a distinction.
#1 Updated by Lynn Garren about 1 year ago
- Status changed from New to Feedback
Herb, how useful would this be? You still need a matching localProducts directory. I find it helpful to simply make subdirectories for each qualifier set (e17:debug, etc.) and use mrb newDev -T to put the build and localProducts both there. Would that work for your use case?
#3 Updated by Iker de Icaza Astiz about 1 year ago
Hi Lynn, I actually already use the -T option to separate my source directory from the build and localProducts.
I understand that having a specific subfolder for prof and debug would be a solution, however this imposes a structure that's not evident to the user. Without knowing better, it's natural to assume that the build directory can work for prof and debug. Specially given the fact the fact that the localProduct folder does make a distinction and that even the build folder name distinguishes for the OS architecture.
My suggestion is only to avoid conflicts. It's only to avoid a silly mistake that could arise from, the seemingly innocent, decision to have prof and debug builds on the same place.