Got it.

So, from the traces everything seems to be OK:

If I choose my RELEASE setup, the trace is:
- PreprocessorBuilder.preprocess symbol set = RELEASE

With DEBUG setup states DEBUG. But nevertheless the outpu in .preprocess is 
the same in both cases, although the RELEASE set doesn't contain a 
definition for TRACE and TRACE is undef'd either manually...




----- Original Message ----- 
From: "neil young" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, February 25, 2008 11:36 PM
Subject: Re: [Eclipseme-users] Eclipse 3.3: Does //#ifdef really work?


> Hmm. I have added
> -vmargs -Declipseme.build.logging=preprocessorTrace
>
> to my eclipse.ini, but the console output is empty...
>
>
> ----- Original Message ----- 
> From: "neil young" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Monday, February 25, 2008 11:28 PM
> Subject: Re: [Eclipseme-users] Eclipse 3.3: Does //#ifdef really work?
>
>
>> The folder is there, although it's name is ".processed". The folder
>> contains
>> my files. The preprocessor directives are in the files (w/o leading //#)
>> and
>> the code, which shouldn't be there, is contained too...
>>
>> Going to switch the builder log on.
>>
>> Thanks for your patience and quick responses.
>>
>> Regards
>>
>>
>> ----- Original Message ----- 
>> From: <[EMAIL PROTECTED]>
>> To: <[email protected]>
>> Sent: Monday, February 25, 2008 11:24 PM
>> Subject: Re: [Eclipseme-users] Eclipse 3.3: Does //#ifdef really work?
>>
>>
>>> For the integrated EclipseME plugin, you should look to see if you are
>>> getting a "processed" folder in your project.  That is where the
>>> preprocessing results go.  In addition, consider turning on the builder
>>> logging in EclipseME.  http://eclipseme.org/docs/buildingRef.html
>>>
>>> I can't help with Omry's plugin.
>>>
>>>> OK. Antenna is dropped.
>>>>
>>>> Preprocessing does still not work for me. Not from the environment
>>>> (Definition Set) nor from the file itself.
>>>>
>>>> I just added this line:
>>>>
>>>> //#undefine TRACE
>>>>
>>>> right followed by
>>>>
>>>> //#ifdef TRACE
>>>>    System.err.println("Test")
>>>> //#endif
>>>>
>>>> and - the System.err line is compiled...
>>>>
>>>> Regards
>>>>
>>>>
>>>> ----- Original Message -----
>>>> From: "Omry Yadan" <[EMAIL PROTECTED]>
>>>> To: <[email protected]>
>>>> Sent: Monday, February 25, 2008 11:04 PM
>>>> Subject: Re: [Eclipseme-users] Eclipse 3.3: Does //#ifdef really work?
>>>>
>>>>
>>>>> It is possible, but it's not the correct mailing list for that
>>>>> discussion.
>>>>>
>>>>> ask your question about the Antenna plugin in the Antenna mailing 
>>>>> list.
>>>>>
>>>>>
>>>>> neil young wrote:
>>>>>
>>>>>> Yes, I've found that. But that seems to be not that, what I wanted to
>>>>>> achieve: I have two project devices: S60Emulator and S60Device.
>>>>>> Whenever
>>>>>> I
>>>>>> build for S60Emulator, my defines should be different from the
>>>>>> S60Device
>>>>>> defines. E.g. I just want to trace, if I'm in the emulator, not on 
>>>>>> the
>>>>>> device.
>>>>>>
>>>>>> >From what I've seen from the antenna setup, it's not possible to 
>>>>>> >make
>>>>>> a
>>>>>> different define, based upon the device choice (?!)
>>>>>>
>>>>>> Regards
>>>>>>
>>>>>>
>>>>>> ----- Original Message -----
>>>>>> From: "Omry Yadan" <[EMAIL PROTECTED]>
>>>>>> To: <[email protected]>
>>>>>> Sent: Monday, February 25, 2008 10:56 PM
>>>>>> Subject: Re: [Eclipseme-users] Eclipse 3.3: Does //#ifdef really 
>>>>>> work?
>>>>>>
>>>>>>
>>>>>>
>>>>>>> The Antenna plugin does not work with EclipseME definitions sets.
>>>>>>>
>>>>>>> You need to enter your symbols at the properties page. (see the
>>>>>>> screen
>>>>>>> shots).
>>>>>>>
>>>>>>>
>>>>>>> neil young wrote:
>>>>>>>
>>>>>>>
>>>>>>>> Hmm... With the antenna plugin my code looks like this now:
>>>>>>>>
>>>>>>>> //#ifdef TRACE
>>>>>>>> //@  System.err.println("Test")
>>>>>>>> //#endif
>>>>>>>>
>>>>>>>> This doesn't change, if I choose another Definition Set...
>>>>>>>>
>>>>>>>> Strange
>>>>>>>>
>>>>>>>>
>>>>>>>> ----- Original Message -----
>>>>>>>> From: "Omry Yadan" <[EMAIL PROTECTED]>
>>>>>>>> To: <[email protected]>
>>>>>>>> Sent: Monday, February 25, 2008 10:45 PM
>>>>>>>> Subject: Re: [Eclipseme-users] Eclipse 3.3: Does //#ifdef really
>>>>>>>> work?
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> Hi Neil,
>>>>>>>>>
>>>>>>>>> http://antenna.sourceforge.net/wtkpreprocess.php
>>>>>>>>>
>>>>>>>>> Scroll down to the plugin section.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> neil young wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> Hi Omry,
>>>>>>>>>>
>>>>>>>>>> can you give me some details on that?
>>>>>>>>>>
>>>>>>>>>> Regards
>>>>>>>>>>
>>>>>>>>>> ----- Original Message -----
>>>>>>>>>> From: "Omry Yadan" <[EMAIL PROTECTED]>
>>>>>>>>>> To: <[email protected]>
>>>>>>>>>> Sent: Monday, February 25, 2008 10:39 PM
>>>>>>>>>> Subject: Re: [Eclipseme-users] Eclipse 3.3: Does //#ifdef really
>>>>>>>>>> work?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> You can try the antenna preprocessor plugin.
>>>>>>>>>>>
>>>>>>>>>>> it uses the same preprocessing engine, but you see the changes 
>>>>>>>>>>> to
>>>>>>>>>>> the
>>>>>>>>>>> code while you work.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> neil young wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>> Hi group,
>>>>>>>>>>>>
>>>>>>>>>>>> - Eclipse 3.3
>>>>>>>>>>>> - Menu Window/Preferences/J2ME/Symbol Set Definition
>>>>>>>>>>>> - Defined Definition Sets RELEASE (Symbol TRACE not defined) 
>>>>>>>>>>>> and
>>>>>>>>>>>> DEBUG
>>>>>>>>>>>> (Symbol TRACE defined to "true")
>>>>>>>>>>>> - Menu Project/Properties/J2ME, Device "S60Emulator", Symbol
>>>>>>>>>>>> Definitions
>>>>>>>>>>>> RELEASE and DEBUG available.
>>>>>>>>>>>>
>>>>>>>>>>>> Regardles of what Symbol Definition Set is chosen the 
>>>>>>>>>>>> breakpoint
>>>>>>>>>>>> at
>>>>>>>>>>>> System.err.println("Test") is hit every time.
>>>>>>>>>>>>
>>>>>>>>>>>> //#ifdef TRACE
>>>>>>>>>>>>   System.err.println("Test")
>>>>>>>>>>>> //#endif
>>>>>>>>>>>>
>>>>>>>>>>>> I would expect, that the code is NOT there if RELEASE is 
>>>>>>>>>>>> chosen.
>>>>>>>>>>>>
>>>>>>>>>>>> Regards
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>>> This SF.net email is sponsored by: Microsoft
>>>>>>>>>>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>>>>>>>>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Eclipseme-users mailing list
>>>>>>>>>>>> [email protected]
>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/eclipseme-users
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>> This SF.net email is sponsored by: Microsoft
>>>>>>>>>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>>>>>>>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Eclipseme-users mailing list
>>>>>>>>>>> [email protected]
>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/eclipseme-users
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>> This SF.net email is sponsored by: Microsoft
>>>>>>>>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>>>>>>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Eclipseme-users mailing list
>>>>>>>>>> [email protected]
>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/eclipseme-users
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>> This SF.net email is sponsored by: Microsoft
>>>>>>>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>>>>>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>>>>>>>> _______________________________________________
>>>>>>>>> Eclipseme-users mailing list
>>>>>>>>> [email protected]
>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/eclipseme-users
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>> -------------------------------------------------------------------------
>>>>>>>> This SF.net email is sponsored by: Microsoft
>>>>>>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>>>>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>>>>>>> _______________________________________________
>>>>>>>> Eclipseme-users mailing list
>>>>>>>> [email protected]
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/eclipseme-users
>>>>>>>>
>>>>>>>>
>>>>>>> -------------------------------------------------------------------------
>>>>>>> This SF.net email is sponsored by: Microsoft
>>>>>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>>>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>>>>>> _______________________________________________
>>>>>>> Eclipseme-users mailing list
>>>>>>> [email protected]
>>>>>>> https://lists.sourceforge.net/lists/listinfo/eclipseme-users
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> -------------------------------------------------------------------------
>>>>>> This SF.net email is sponsored by: Microsoft
>>>>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>>>>> _______________________________________________
>>>>>> Eclipseme-users mailing list
>>>>>> [email protected]
>>>>>> https://lists.sourceforge.net/lists/listinfo/eclipseme-users
>>>>>>
>>>>>
>>>>>
>>>>> -------------------------------------------------------------------------
>>>>> This SF.net email is sponsored by: Microsoft
>>>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>>>> _______________________________________________
>>>>> Eclipseme-users mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/eclipseme-users
>>>>>
>>>>
>>>>
>>>> -------------------------------------------------------------------------
>>>> This SF.net email is sponsored by: Microsoft
>>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>>> _______________________________________________
>>>> Eclipseme-users mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/eclipseme-users
>>>>
>>>
>>>
>>>
>>> -------------------------------------------------------------------------
>>> This SF.net email is sponsored by: Microsoft
>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>> _______________________________________________
>>> Eclipseme-users mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/eclipseme-users
>>>
>>
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by: Microsoft
>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>> _______________________________________________
>> Eclipseme-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/eclipseme-users
>>
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Eclipseme-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/eclipseme-users
> 


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Eclipseme-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/eclipseme-users

Reply via email to