생성한 템플릿 파일, 템플릿 파일을 기본으로 작성한 RT 컴퍼넌트의 실행용 바이노리필드등을 각종 형식에서 어카이브(archive) 하는 기능입니다. 기본 프로파일 입력 페이지의「 Export 」버튼을 클릭하면, 패키징 내용을 설정하기 위한 「RT컴퍼넌트 export」화면이 표시됩니다.


이하, 각 항목에 대해 설명하겠습니다.
| 항목 | 설명 | |
| 대상 프로젝트 | 패키징 대상의 프로젝트를 선택해 주세요. | |
| 행선지 디렉토리 | 패키징 한 성과물을 출력하는 디렉토리를 입력해 주세요.「참조」버튼을 사용하는 것으로, 디렉토리 선택 다이얼로그가 표시됩니다. | |
| 어카이브(archive) 방식 | 작성하는 어카이브(archive)의 형식을 선택해 주세요. | |
| 옵션 | 각 액션내에서의 동작에 관한 개요 설명.생략 가능 항목. | |
| 어카이브(archive) 형식 | ZIP 포맷을 이용한 어카이브(archive)와 tar 포맷을 이용한 어카이브(archive)를 작성하는 것이 가능합니다.사용하는 포맷 형식을 선택해 주세요. | |
| 어카이브(archive) 내용의 압축 | 어카이브(archive) 내용을 압축하는 경우에는, 체크 박스를 ON 로 해 주세요. | |
| 디렉토리 구조 | 어카이브(archive) 대상 프로젝트의 디렉토리 구조를 그대로 보관 유지한 형태로 어카이브(archive)를 실시하는지, 모두 루트 디렉토리에 넣은 형태로 어카이브(archive)를 실시하는지를 선택해 주세요. | |
※어카이브(archive) 방식(「소스」「바이너리」「소스+바이너리」) 마다, 어느 파일 종류를 어카이브(archive)에 포함할까는, 후술의「설정 화면」에서 설정할 수 있습니다.
여기에서는 RTCBuilder 의 각종 설정에 대해 설명합니다. RTCBuilder 의 설정 화면은, 화면상부 메뉴의[윈도우][설정....](을)를 선택해 표시되는 「설정」화면으로부터「 RTCBuilder 」를 선택한다고 표시됩니다.

RTC 프로파일 에디터의 기본 프로파일 입력 페이지 및 컨피귤레이션·프로파일 입력 페이지에서 신규 에디터 표시시, 신규 항목 추가시에 디폴트로 설정되는 내용을 설정할 수 있습니다.

덧붙여 이 설정 화면안의 디폴트 설정(「디폴트의 복원」버튼을 클릭했을 때에 설정되는 내용)은 이하대로입니다.
| 항목 | 디폴트치 |
| Basic | |
| Component name | ModuleName |
| Description | ModuleDescription |
| Version | 1.0.0 |
| Vendor | VendorName |
| Category | Category |
| Component Type | DataFlowComponent |
| Component's activity type | PERIODIC |
| Max. Instances | 1 |
| Execution type | PeriodicExecutionContext |
| Execution rate | 1.0 |
| Configuration | |
| Name | conf_name |
| Type | conf_type |
| Variable Name | conf_varname |
| Default Value | conf_default |
RTC 프로파일 에디터의 데이터포트·프로파일 입력 페이지 및 서비스 포토·프로파일 입력 페이지에서 신규 항목을 추가했을 때에 디폴트로 설정되는 내용을 설정할 수 있습니다.
덧붙여 이 설정 화면안의 디폴트 설정(「디폴트의 복원」버튼을 클릭했을 때에 설정되는 내용)은 이하대로입니다.
| 항목 | 디폴트치 |
| Data Port | |
| DataPort Name | dp_name |
| DataPort Type | dp_type |
| DataPort Variable Name | dp_vname |
| Service Port | |
| ServicePort Name | sv_name |
| Service Interface | |
| Interface Name | if_name |
| Instance Name | if_instance |
| Variable Name | if_varname |
RTC 프로파일 에디터의 컨피귤레이션·프로파일 입력 페이지의 시스템·컨피귤레이션 정보로 표시되는 항목을 설정할 수 있습니다.
덧붙여 이 설정 화면안의 디폴트 설정(「디폴트의 복원」버튼을 클릭했을 때에 설정되는 내용)은 이하대로입니다.
| 항목 | 디폴트치 | 항목 | 디폴트치 | |
| manager .name | Manager | naming.enable | YES | |
| os.name | 없음 | naming.type | corba | |
| os.release | 없음 | naming.format | %h.host/%n.rtc | |
| os.version | 없음 | naming.update.enable | YES | |
| os.arch | 없음 | naming.update.interval | 10.0 | |
| os.hostname | 없음 | timer.enable | YES | |
| logger.enable | YES | timer.tick | 0.1 | |
| logger.file_name | ./rtc%p.log | corba.args | 없음 | |
| logger.data_format | %b %d %H:%M:%S | corba.endpoint | 없음 | |
| logger.log_level | NORMAL | corba.name_servers | 없음 | |
| logger.stream_lock | NO | exec_cxt.periodic.type | PeriodicExecutionContext | |
| logger.master_logger | 없음 | exec_cxt.periodic.rate | 1000 | |
| module.conf_path | 없음 | exec_cxt.evdriven.type | EventDrivenExecutionContext | |
| module.load_path | 없음 | |||
RT 컴퍼넌트의 패키징 기능의 각 어카이브(archive) 형식에 포함하는 파일을 설정할 수 있습니다.
설정 화면은 어카이브(archive) 형식마다의 섹션(Source Export, Binary Export, Source+Binary Export)으로 나누어져 있습니다.또, 각 섹션은 확장자(extension) 지정부와 파일명 지정부로부터 구성되어 있습니다.
확장자(extension) 지정부에서는, 각 어카이브(archive) 형식에 포함하는 파일의 확장자(extension)를 설정할 수 있습니다.「타입의 선택」버튼을 클릭하면, 이하와 같은 타입 선택 화면이 표시되기 때문에, 어카이브(archive)에 포함하고 싶은 파일 타입을 선택해 주세요.
fig7-6Select.png |
※파일 확장자(extension) 리스트에는 등록을 마친 확장자(extension)만 표시됩니다.리스트내에 존재하지 않는 파일을 선택하고 싶은 경우는, 화면 하부의「다른 확장자(extension)」란에 해당하는 확장자(extension)를 「,」단락으로 입력해 주세요. |
#br
파일 설정부에서는 어카이브(archive)에 포함하는 파일명을 설정할 수 있습니다.「파일명」리스트 하부의 「 Add 」버튼을 클릭하면 새로운 행이 추가되기 때문에, 어카이브(archive)에 포함하고 싶은 파일명을 직접 입력해 주세요.또,「 Delete 」버튼을 클릭하면, 선택하고 있는 행을 삭제할 수 있습니다. 윗 그림의 Export 설정 화면(섹션)의 예에서는, 어카이브(archive) 방식으로서「 Source+Binary 」를 선택했을 때에, 확장자(extension)가「 cpp 」「 h」인 파일과 파일명이「 Makefile 」「 README 」인 파일을 어카이브(archive)에 포함하는 설정이 됩니다. 덧붙여 이 설정 화면안의 디폴트 설정(「디폴트의 복원」버튼을 클릭했을 때에 설정되는 내용)은 이하대로입니다.
| 항목 | 디폴트치 |
| Source Export | |
| 확장자(extension) | conf, cpp, h, vcproj, java, xml, py |
| 파일명 | Makefile, README |
| Binary Export | |
| 확장자(extension) | conf, exe, class, py |
| 파일명 | README |
| Source+Binary Export | |
| 확장자(extension) | conf, cpp, h, vcproj, java, xml, py, exe, class |
| 파일명 | Makefile, README |
Build View 내에 표시되는 아이콘의 색정보를 설정할 수 있습니다.

각각의 색설정 버튼에 의해, 컴퍼넌트 본체, DataInPort, DataOutPort, ServicePort, ServiceInterface 의 색설정을 변경하는 것이 가능합니다.