Doing the command DreamMaker with no arguments, it lists the various flags that can be used. One of these is:
-D<name>[=value] set a #define macro, e.g. -DDEBUG or -DQUALITY=3
So I attempt do something like:
DreamMaker mypath/mydme.dme -DMY_DEFINE=10
However, after the .dmb is generated, the desired effect is not had in-game.
If I instead add:
#define MY_DEFINE 10
It works as expected.
It seems that this flag is not functioning as described.