Hmm. Finally I made it run... with a new project from scratch... Unfortunately my current project seems to be messed for some reasons.
Verdict: Preprocessing works... Regards and Thanks ----- Original Message ----- From: "neil young" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Monday, February 25, 2008 11:46 PM Subject: Re: [Eclipseme-users] Eclipse 3.3: Does //#ifdef really work? > 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 > ------------------------------------------------------------------------- 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
