[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cvs-ml 108] Q about modules
末松と申します。はじめまして。
# ここの ML は最近 traffic がないですが、それっておいらの
# とこにながれて来てないだけかな?
さっそくですが modules について質問があります。
例えば以下のような tree が repository に入っていて
top/ -+- foo/ --- foo1/ -+- foo.h
| |
| +- foo.c
| :
| (*)
|
+- bar/ -+- bar1/ -+- bar1_1.c
: | |
(*) | +- bar1_2.c
: | |
| | +- bar1_3.h
| |
| +- bar2/ -+- bar2_1.c
| : |
| (*) +- bar2_2.c
| : |
| +- bar2_3.h
|
+- hum/ --- Makefile
(*): 同じ階層に他にも Directory/files がある。
この中の
foo/foo1/foo.h
foo.c
bar/bar1/bar1_1.c
bar1_3.h
bar2/bar2_2.c
bar2_3.h
hum/Makefile
を ** Directory tree をそのまま ** でモジュール化したいのですが
これって可能ですか?
何故このようなことがしたいかというと
hum/Makefile
が
foo/foo1/foo.h
foo.c
bar/bar1/bar1_1.c
bar1_3.h
bar2/bar2_2.c
bar2_3.h
のみをコンパイルするので、モジュール化してしまえると
便利かなと思いまして。
これらのファイルは元は別のものを作るものなのですが
他のツールを使う為に再利用する
といった形なので、これらのファイルを一つ所にまとめて
しまうということが出来ません。
尚環境は
OS: SunOS 4.1.4
CVS 1.10
RCS: 5.7
です。
そもそもこんなことって出来るんでしょうか...?
--
# Nippon Unisoft Corporation # Hiromichi Monkey-II Suematsu #
# Communication Network Technology division # <sue@cnt.jusoft.co.jp> #
# Tel/Fax: +81-3-3664-5471/+81-3-3664-5476 # ... from Monkey-Office ... #