xml2ag - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 xml2ag 명령입니다.

프로그램:

이름


xml2ag - XML ​​to AutoGen Definiton 변환기

개요


xml2ag [-깃발] [-깃발 [가치]] [--옵션 이름[[=| ]가치]] [ ]

이 프로그램은 임의의 XML 파일을 동등한 AutoGen 정의로 변환하고
AutoGen을 호출합니다.

기술


템플릿은 다음 중 하나에서 파생됩니다.
* --재정의-tpl 명령줄 옵션
* "템플릿"이라는 최상위 XML 속성
둘 중 하나 또는 다른 하나 절대로 필요한 것 그렇지 않으면 프로그램이 실패 메시지와 함께 종료됩니다.

출력의 "base-name"은 유사하게 다음 중 하나입니다.
* --베이스 이름 명령줄 옵션
* .xml 파일의 기본 이름

옵션


All other 옵션 are 유래 된 자동 생성
-O 파일, --산출=파일
AutoGen 처리 대신 출력 파일.

기본적으로 출력은 처리를 위해 AutoGen으로 전달됩니다. 그러나, 당신은 할 수 있습니다
대신 정의를 파일에 저장하십시오.

All other 옵션
이러한 옵션은 다음과 같습니다. 대개 그냥 지나쳤다. 자동 생성. 한 가지 예외는 --우세하다-
tpl 출력 정의에서 기본 템플릿을 대체합니다. 통하지 않는다
명령줄을 통해.

-L DIR, --templ-dirs=DIR
템플릿 검색 DIR. 이 옵션은 무제한으로 나타날 수 있습니다.

통과 AutoGen 인수

-T tpl 파일, --재정의-tpl=tpl 파일
TPL 파일 템플릿.

통과 AutoGen 인수

-l tpl 파일, --lib-템플릿=tpl 파일
다음에서 AutoGen 매크로 로드 TPL 파일. 이 옵션은 무제한으로 나타날 수 있습니다.
시간.

통과 AutoGen 인수

알림: OPTION IS 사용을 권장하지 않음

--정의=파일
정의 읽기 FILE.

통과 AutoGen 인수

--껍질=껍질
사용할 셸의 이름 또는 경로 이름입니다.

통과 AutoGen 인수

-m, --no-fmemopen
메모리 내 스트림을 사용하지 마십시오.

통과 AutoGen 인수

--같게 하다=문자 목록
동등한 것으로 간주되는 문자.

통과 AutoGen 인수

-b name, --베이스 이름=name
지정 이름 출력의 기본 이름으로.

통과 AutoGen 인수

--소스-시간
모드 시간을 최신 소스로 설정합니다.

통과 AutoGen 인수

--쓰기 가능, - Fl -쓰기 불가
출력 파일을 쓸 수 있도록 허용합니다. 그만큼 쓸 수 없는 양식은 옵션을 비활성화합니다.

통과 AutoGen 인수

--루프 제한=
증분 루프 제한. 이 옵션은 정수를 인수로 사용합니다.
의 가치 다음과 같이 제한됩니다.
정확히 -1 또는
범위 1 ~ 0x1000000
기본값은 이 옵션의 경우:
256

통과 AutoGen 인수

-t , --시간 초과=
서버 셸 작업을 다음으로 제한 . 이 옵션은 정수를 다음과 같이 사용합니다.
그것의 주장. 의 가치 다음과 같이 제한됩니다.
0에서 3600 사이의 범위

통과 AutoGen 인수

--추적하다=수평
세부 수준을 추적합니다. 이 옵션은 키워드를 인수로 사용합니다. 그만큼
인수는 비교하여 테스트할 수 있는 열거형 값을 설정합니다.
옵션 값 매크로. 사용 가능한 키워드는 다음과 같습니다.
아무것도 디버그 메시지 서버 쉘
템플릿 블록 매크로 표현식
모두
또는 이에 상응하는 숫자.

기본값은 수평 이 옵션의 경우:
아무것도

통과 AutoGen 인수

--쫓다=파일
추적 출력 파일 또는 필터.

통과 AutoGen 인수

--show-defs
정의 트리를 표시합니다.

통과 AutoGen 인수

--사용-정의
사용된 정의를 표시합니다.

통과 AutoGen 인수

-C, --핵심
실패 종료 시 코어 덤프를 그대로 둡니다.

많은 시스템은 기본적으로 크기가 XNUMX인 코어 제한이 있습니다. 시스템에
sys/resource.h 헤더 및 이 옵션이 제공되면 실패 종료
경로에서 autogen은 하드 코어에 상관없이 소프트 코어 제한을 설정하려고 시도합니다.
한도는. 그래도 작동하지 않으면 관리자가 하드 코어를 올려야 합니다.
크기 제한.

-s 접미사, --건너뛰기-접미사=접미사
이것으로 파일 건너뛰기 접미사. 이 옵션은 무제한으로 나타날 수 있습니다.
타임스. 이 옵션은 다음과 조합하여 나타나서는 안 됩니다.
옵션: 선택-접미사.

통과 AutoGen 인수

-o 접미사, --선택-접미사=접미사
이 출력 접미사를 지정합니다. 이 옵션은 무제한으로 나타날 수 있습니다.

통과 AutoGen 인수

-D 가치, --정의하다=가치
정의 목록에 추가할 이름입니다. 이 옵션은 무제한으로 나타날 수 있습니다.
시간.

통과 AutoGen 인수

-U 이름 팻, --정의하지 않음=이름 팻
정의 목록 제거 패턴. 이 옵션은 무제한으로 표시될 수 있습니다.
시간.

통과 AutoGen 인수

-M 유형, --make-dep [유형]
make 종속성 파일을 내보냅니다. 이 옵션은 무제한으로 나타날 수 있습니다.

통과 AutoGen 인수

-?, --도움
사용 정보를 표시하고 종료합니다.

-!, --추가 도움말
호출기를 통해 확장된 사용 정보를 전달합니다.

-v [{v|c|n --번역 [{v|c|n}]}]
프로그램 버전을 출력하고 종료합니다. 기본 모드는 단순 버전인 `v'입니다.
`c' 모드는 저작권 정보를 인쇄하고 `n'은 전체 저작권을 인쇄합니다.
주의.

EXIT 지위


다음 종료 값 중 하나가 반환됩니다.

0(EXIT_SUCCESS)
성공적인 프로그램 실행.

1(EXIT_FAILURE)
작업이 실패했거나 명령 구문이 올바르지 않습니다.

70 (EX_소프트웨어)
libopts에 내부 작동 오류가 있습니다. 오토젠에 신고해주세요-
users@lists.sourceforge.net. 감사합니다.

작가


브루스 코브

저작권


Copyright (C) 1992-2015 Bruce Korb 판권 소유. 이 프로그램은
GNU General Public License 버전 3 이상의 조건.

onworks.net 서비스를 사용하여 온라인에서 xml2ag 사용



최신 Linux 및 Windows 온라인 프로그램