Skip to main content

ams example, where did you go?

2 replies [Last post]
Anonymous

Hi!
once, mr1, there was the possibility to build an ams from these sources:

src/share/appmanager

using these builds:

build/share/defs_appmanager_*

now it's not around anymore in the svn, any idea of what happened and
how to build it again for cdc pbp of the current svn ?

bests,
Lorenzo

---------------------------------------------------------------------
To unsubscribe, e-mail: advanced-unsubscribe@phoneme.dev.java.net
For additional commands, e-mail: advanced-help@phoneme.dev.java.net

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Hinkmond Wong

Lorenzo Pallara wrote:
> Hi!
> once, mr1, there was the possibility to build an ams from these
> sources:
>
> src/share/appmanager
>
> using these builds:
>
> build/share/defs_appmanager_*
>
> now it's not around anymore in the svn, any idea of what happened and
> how to build it again for cdc pbp of the current svn ?
>

Hi Lorenzo,

I've been meaning to send you e-mail about this topic which you
mentioned at Mobile & Embedded Developer Days.

Back when phoneME Advanced was created, we wanted to start our
repository component for "cdc" at a common official release point of our
software, so we based our initial commit to the phoneme repository on
what we refer to as the Project Monaco code base, which at that time was
our most recent official release. We then made an overlay on top of
that code base of our at that time most recent master workspace from our
current development trunk which we called Project Cyclops which was at
that point not officially released yet.

Project Monaco and Project Cyclops were different in that Project Monaco
had a sample AppManager that was included in the release, while Project
Cyclops did not.

So, when we applied the overlay to turn the Monaco official release code
in the repository into the current Cyclops code, you saw the AppManager
code "disappear":

Example: See these early revs that applied the overlay:

phoneME Advanced MR2 dirs
------------------------------------------------------------------------
r348 | rajaa | 2006-11-28 10:23:08 -0800 (Tue, 28 Nov 2006) | 1 line
Changed paths:
D /components/cdc/trunk/build/share/defs_appmanager.mk
D /components/cdc/trunk/build/share/defs_appmanager_AwtPDA_pmode.mk
D /components/cdc/trunk/build/share/defs_appmanager_PBP_pmode.mk
D /components/cdc/trunk/build/share/defs_appmanager_ota.mk
D /components/cdc/trunk/build/share/id_appmanager.mk
D /components/cdc/trunk/build/share/rules_appmanager.mk
D /components/cdc/trunk/build/share/rules_appmanager_AwtPDA_pmode.mk
D /components/cdc/trunk/build/share/rules_appmanager_PBP_pmode.mk
D /components/cdc/trunk/build/share/rules_appmanager_ota.mk
D /components/cdc/trunk/src/linux-arm/javavm/runtime/jit/jit_arch.c
D /components/cdc/trunk/src/linux-arm/javavm/runtime/sync_arch.c
D
/components/cdc/trunk/src/share/foundation/classes/sun/text/CompactByteArra
y.java

phoneME Advanced MR2 overlay
------------------------------------------------------------------------
r347 | rajaa | 2006-11-28 10:02:00 -0800 (Tue, 28 Nov 2006) | 1 line
Changed paths:
D /components/cdc/trunk/src/linux/javavm/runtime/jit
D /components/cdc/trunk/src/share/appmanager
D
/components/cdc/trunk/src/share/basis/classes/common/com/sun/xlet/mvmixc
D /components/cdc/trunk/src/share/classes/sun/tools/javazic

So, that was the reason behind the "disappearance". However, since we
are using Subversion, you can always get to those files in the
repository by using "svn update" to an earlier rev when the files were
still around.

Ex.

cd cdc
svn update -r 139 .

(NOTE: Rev. 139 was our first commit of our CDC code base, which we
refer to as phoneME Advanced MR1 and which we also refer to as Project
Monaco (with AppManager code)).

After you perform the above command in your Subversion repository of the
cdc component, you should see all the appmanager related files "reappear".

Hope this helps!

Hinkmond

---------------------------------------------------------------------
To unsubscribe, e-mail: advanced-unsubscribe@phoneme.dev.java.net
For additional commands, e-mail: advanced-help@phoneme.dev.java.net

Lorenzo Pallara

Thank you Hinkmond!

It worked and now it's also clear what happened, I will try to make it
build against a current svn.

bests,
Lorenzo

Hinkmond Wong wrote:
> Lorenzo Pallara wrote:
>> Hi!
>> once, mr1, there was the possibility to build an ams from these
>> sources:
>>
>> src/share/appmanager
>>
>> using these builds:
>>
>> build/share/defs_appmanager_*
>>
>> now it's not around anymore in the svn, any idea of what happened and
>> how to build it again for cdc pbp of the current svn ?
>>
>
> Hi Lorenzo,
>
> I've been meaning to send you e-mail about this topic which you
> mentioned at Mobile & Embedded Developer Days.
>
> Back when phoneME Advanced was created, we wanted to start our
> repository component for "cdc" at a common official release point of
> our software, so we based our initial commit to the phoneme repository
> on what we refer to as the Project Monaco code base, which at that
> time was our most recent official release. We then made an overlay on
> top of that code base of our at that time most recent master workspace
> from our current development trunk which we called Project Cyclops
> which was at that point not officially released yet.
>
> Project Monaco and Project Cyclops were different in that Project
> Monaco had a sample AppManager that was included in the release, while
> Project Cyclops did not.
>
>
> So, when we applied the overlay to turn the Monaco official release
> code in the repository into the current Cyclops code, you saw the
> AppManager code "disappear":
>
> Example: See these early revs that applied the overlay:
>
> phoneME Advanced MR2 dirs
> ------------------------------------------------------------------------
> r348 | rajaa | 2006-11-28 10:23:08 -0800 (Tue, 28 Nov 2006) | 1 line
> Changed paths:
> D /components/cdc/trunk/build/share/defs_appmanager.mk
> D /components/cdc/trunk/build/share/defs_appmanager_AwtPDA_pmode.mk
> D /components/cdc/trunk/build/share/defs_appmanager_PBP_pmode.mk
> D /components/cdc/trunk/build/share/defs_appmanager_ota.mk
> D /components/cdc/trunk/build/share/id_appmanager.mk
> D /components/cdc/trunk/build/share/rules_appmanager.mk
> D /components/cdc/trunk/build/share/rules_appmanager_AwtPDA_pmode.mk
> D /components/cdc/trunk/build/share/rules_appmanager_PBP_pmode.mk
> D /components/cdc/trunk/build/share/rules_appmanager_ota.mk
> D /components/cdc/trunk/src/linux-arm/javavm/runtime/jit/jit_arch.c
> D /components/cdc/trunk/src/linux-arm/javavm/runtime/sync_arch.c
> D
> /components/cdc/trunk/src/share/foundation/classes/sun/text/CompactByteArra
>
> y.java
>
> phoneME Advanced MR2 overlay
> ------------------------------------------------------------------------
> r347 | rajaa | 2006-11-28 10:02:00 -0800 (Tue, 28 Nov 2006) | 1 line
> Changed paths:
> D /components/cdc/trunk/src/linux/javavm/runtime/jit
> D /components/cdc/trunk/src/share/appmanager
> D
> /components/cdc/trunk/src/share/basis/classes/common/com/sun/xlet/mvmixc
> D /components/cdc/trunk/src/share/classes/sun/tools/javazic
>
>
>
> So, that was the reason behind the "disappearance". However, since we
> are using Subversion, you can always get to those files in the
> repository by using "svn update" to an earlier rev when the files were
> still around.
>
> Ex.
>
> cd cdc
> svn update -r 139 .
>
>
> (NOTE: Rev. 139 was our first commit of our CDC code base, which we
> refer to as phoneME Advanced MR1 and which we also refer to as Project
> Monaco (with AppManager code)).
>
> After you perform the above command in your Subversion repository of
> the cdc component, you should see all the appmanager related files
> "reappear".
>
>
> Hope this helps!
>
> Hinkmond
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: advanced-unsubscribe@phoneme.dev.java.net
> For additional commands, e-mail: advanced-help@phoneme.dev.java.net
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: advanced-unsubscribe@phoneme.dev.java.net
For additional commands, e-mail: advanced-help@phoneme.dev.java.net