ダウンロードリスト

プロジェクト概要

smake は移植性の高い 'make' を作るコマンドをメイクファイル内でのルールと関連のファイルのタイムスタンプに基づいてプログラムです。それを実装する完全な古典的なの POSIX/Unix の機能のスーパー セットを作るプログラム。したがって、メイクファイルのポータビリティができない動的マクロの典型的な誤用について警告が表示されます。その automake 機能未知のプラットフォーム用の規則を自動的に作成するスクリプトを実行することができます。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2013-02-02 07:03
1.2.3

smake 今インライン「エコー」コマンドに、ゆっくりとしたプロセス作成の勝利-DOS (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の"Solaris x86上で追加されました。 AIX上でのCの依存関係は、現在使用して"いるM - qsyntaxonly cc"が抽出されます。新しいIntelの64ビットのstrcpy()を実装文字列を正しく重複で動作していないので、smakeのは関連の問題を避けるために機能ovstrcpy()を含まれています。 smakeのは、$(空):ターゲット名をサポートします。メイクパーサーのマイナーバグが修正されました。バグが直接タブ文字で開始それ以外の場合、空の行の後に無視されるように見えたのターゲットが発生します。
タグ: 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では今では一般的な目的のプログラムを作ると、事実上すべてのプラットフォーム上で動作としても使用可能です。
タグ: 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"、makefileの中で'の使用を'#'ができます。のマニュアルページを強化されました。
タグ: 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.

プロジェクトリソース