본문 바로가기
3. 개발 관련/정리 :: issue 와 resovle

Android choosecombo

by kyuho.choi 2010. 3. 30.
728x90
반응형

간략하게 이야기하면, 
특정 소스 빌드시에 사용하는 mm 을 보다 편하게 사용하기 위한 환경이라고 보면 된다.


make 등을 사용하지 않은 환경에서 사용하면 편하다.
(build/envsetup.sh) 를 수행하고 나면 build setting 내용이 generic 으로 변경되어 버리니
특정 소스들을 수정하고 mm 으로 빌드하려다 보면 configure 로 시간날려야하는 불편한 경우가 종종 생긴다.


                                            Andorid ChooseCombo Howto
                                                                                             2010. 03. 30, chlrbgh0@gmail.com
===========================================================================
in this text,
  - build type setup using choosecombo
  - source build not using 'make', $(TARGET_DEVICE_BUILD).sh
===========================================================================

0) run 'source' build/envsetup.sh 
1) choosecombo execution anywher (choosecombo implemented in (TOPDIR)/build/envsetup.sh)
2) select built type (input number or target product)
#] choosecombo
 
> Build for the simulator or the device?
    1. Device
    2. Simulator
> 1

> build types choices are
    1. release
    2. debug
> 2

> product selection (incase, s3c6410-eug)
> s3c6410

> variant choices are
    1. user
    2. user debug
    3. eng
> 3 or eng

#] mm
===========================================================================   


 choosecombo 를 build/envsetup.sh 에 구현되어 있으며, envsetup.sh 수행시에는 default 로 자동으로 설정된다. 
그러므로 choosecombo 를 실행하여 파라미터들을 직접 입력해주는 것이다.

728x90
반응형

댓글