problem with #define in Arduino IDE

Hi there.

My project relies on a large number of libraries, and I used #define's to control some compile time options (USB device identifier, etc), but putting a #define before my #include in the IDE doesn't seem to take effect. Am I doing it wrong?

Cheers.

James.

Am I doing it wrong?

No, the IDE is. It's a known bug.