Download List

프로젝트 설명

smake is a highly portable 'make' program that makes commands up to date based on rules in Makefiles and on the timestamps of the related files. It implements a complete superset of the features of the classical POSIX/Unix make program. It warns about typical misuse of dynamic macros that prevent portability of makefiles. Its automake features allow you to run scripts to automatically create rules for unknown platforms.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2013-02-02 07:03
1.2.3

smake는 이제 인라인 "에코" 명령을 하 고 느린 프로세스 생성 승-도스 (cygwin) 같은 플랫폼에서 실행을 빠르게 하기 위해 셸 호출을 피하기 위해 시도 합니다.


smake now tries to inline "echo" commands and to avoid shell calls in order to speed up execution on platforms with slow process creation such as Win-DOS (cygwin).


2012-12-29 06:53
1.2.2

약간의 새로운 플랫폼에 대 한 지원이 추가 되었습니다. 이 릴리스-t (터치) 이라고 하는 경우에 '+' 명령줄 접두사를 제대로 구현 합니다.
더 나은 파일 경로 검색에서는 더 나은 찾기 smake 기본 규칙을 포함 하는 내부.../lib/defaults.smk 파일 (libschily/searchinpath.c 참조).
Support for some new platforms was added. This release correctly implements the '+' command line prefix even when it has been called with -t (touch).
Better file PATH search allows smake to better find its internal .../lib/defaults.smk file that contains the default rules (see libschily/searchinpath.c).

2010-04-21 01:06
1.2.1

. / .clean 지금은 심볼릭 링크를 제거합니다. 사용하기위한 실험적 규칙은 "PCC는"솔라리스 x86에서 추가되었습니다. AIX의 C - 종속성은 이제 사용 "- 엠 - qsyntaxonly cc를"압축이 풀립니다. 새로운 인텔 64 비트 strcpy () 구현은 문자열을 정확하게 겹치는 작동하지 않습니다으로 smake 지금은 관련 문제를 방지하는 기능 ovstrcpy ()를 포함합니다. Smake 지금 달러 (빈) : 대상의 이름을 지원합니다. Makefile을 파서에 사소한 버그가 수정되었습니다. 벌레가 직접 탭 문자로 시작 그렇지 않으면 빈 줄 끝에서 무시 보이는 목표물을 일으켰습니다.
Tags: Stable
./.clean now removes symlinks. Experimental rules for using "pcc" on Solaris x86 were added. C-dependencies on AIX are now extracted using "cc -M -qsyntaxonly". As the new Intel 64 bit strcpy() implementation does not work correctly with overlapping strings, smake now includes a ovstrcpy() function to avoid related problems. Smake now supports $(EMPTY): target names. A minor bug in the makefile parser was fixed. The bug caused targets that appeared directly after an otherwise empty line that started with a TAB character to be ignored.

2009-12-15 10:07
1.2

많은 새로운 기능이있습니다. Smake 지금은 일반적인 목적의 프로그램을 만들어 실질적으로 모든 플랫폼에서 작동으로 사용할 수있습니다.
Tags: Stable
There are many new features. Smake is now usable as a general purpose make program and works on virtually any platform.

2009-12-07 06:46
1.2a49

64에 대한 지원 IRIX 같이 나눠진에 비트 컴파일이 추가되었습니다. 버그 매크로 접미사를 교체에서 처음 수정되었습니다. smake 지금 사용하는 것을 지원 : "COPTX =- errwarn smake = % 다". 새로 정의된 매크로, "NUMBER_SIGN"메이크 파일에서 '의 사용 #'하실 수있습니다. man 페이지를 향상되었습니다.
Tags: Release Candidate
Support for 64-bit compilation on IRIX was added.
A bug in the macro suffix replacement was fixed. smake
now supports the use of: "smake COPTX=-errwarn=%all".
A new predefined macro, "NUMBER_SIGN", allows the use of '#' in makefiles. The man page was enhanced.

Project Resources