![]() |
Nested Macros
I can't believe I'm asking this, I've been using VBP for like 5 years now, but I'm having an issue with nested macros. I thought they would always be expanded. Here's the issue:
MACRO1=X MACRO2=Y MACRO3=%MACRO1%.%MACRO2% At this point, MACRO3 will expand to "X.Y" Re-set MACRO2=Z I would expect MACRO3 to expand to "X.Z", instead I'm still seeing "X.Y". I am really surprised that I have not run into this previously. What is the expected behavior in this situation? I was unable to find any documentation on this. |
1 Attachment(s)
That works in my tests (see attached project).
Code:
7/31/2012 9:49:54 AM: -------------------- Starting Build: 'Macro3.bld' -------------------- |
Thanks for the quick reply. The "Don't expand macros..." may be the issue, but I need to go through my entire build script and check that box. I'm hoping I don't have other issues though, one of the macros used is passed in from the command line.
|
I updated all of the Set Macro statements in my build script and ran it. That did the trick.
Thanks again! Great response time! |
All times are GMT -5. The time now is 05:24 AM. |
Copyright © 1999-2023 Kinook Software, Inc.