binary生成日時を実行中に取得する方法

e2studioとcc-rxを使って、RX*のバイナリを生成してます。
まだ^2 リリースできるレベルでは無いのですが、生成物を他人へ渡さなければならず、その度にハードコーディングでVersionを付加するのは手間ですので、何か良い方法は無いのかと考えております。
linuxであれば、プログラム自身の生成日時を取得することは容易にできるので、その日時をVersionとして認識できますが、同様な事をRXのプログラムで実現する事は可能でしょうか。
motファイル内に生成日時が記録されていて、その日時をプログラム実行中に(容易に)取り出す手段があれば実現できる、と考えております。
これ以外の方法で、簡単にプログラムを識別するアイディアがあれば、お知らせ下さい。

Parents
  • わわいです
    まあ、__DATE__マクロを使用する、というのがこの質問の回答になるんですが、、、
    こういう、バージョン管理のため、とか、最新版の判別のため、という目的では、全く解決になりません。
    しばらく使うとわかるのですが、うっかり古いバージョンをビルドしてしまう、とかするとかんたんに破綻してしまうことになります
    ではどうすればいいかというと、やっぱり自分で書いて管理しなければしよーがない、という結論に至ります。

    まあ、ここらへんは誰しも通ってきた道なんで、自分なりの答えを見つければいいんではないかと思います

    #最新版の文書がどれかを見分けるには、赤いペンで「最新版!!」と大きく
    #書いておけばいい。                   という笑い話があります
Reply
  • わわいです
    まあ、__DATE__マクロを使用する、というのがこの質問の回答になるんですが、、、
    こういう、バージョン管理のため、とか、最新版の判別のため、という目的では、全く解決になりません。
    しばらく使うとわかるのですが、うっかり古いバージョンをビルドしてしまう、とかするとかんたんに破綻してしまうことになります
    ではどうすればいいかというと、やっぱり自分で書いて管理しなければしよーがない、という結論に至ります。

    まあ、ここらへんは誰しも通ってきた道なんで、自分なりの答えを見つければいいんではないかと思います

    #最新版の文書がどれかを見分けるには、赤いペンで「最新版!!」と大きく
    #書いておけばいい。                   という笑い話があります
Children
No Data