Changeset 318 for asp3_gr_sakura/trunk/tinet/Makefile.tinet
- Timestamp:
- Aug 3, 2017, 10:46:41 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
asp3_gr_sakura/trunk/tinet/Makefile.tinet
-
Property svn:mime-type
changed from
text/x-makefile
totext/x-makefile; charset=UTF-8
r317 r318 6 6 # Copyright (C) 2008-2009 by Hokkaido Industrial Research Institute, JAPAN 7 7 # 8 # ä¸è¨èä½æ¨©è 9 ã¯ï¼ä»¥ä¸ã® (1)ï½(4) ã®æ¡ä»¶ãï¼Free Software Foundation 10 # ã«ãã£ã¦å 11 ¬è¡¨ããã¦ãã GNU General Public License ã® Version 2 ã«è¨ 12 # è¿°ããã¦ããæ¡ä»¶ãæºããå ´åã«éãï¼æ¬ã½ããã¦ã§ã¢ï¼æ¬ã½ããã¦ã§ã¢ 13 # ãæ¹å¤ãããã®ãå«ãï¼ä»¥ä¸åãï¼ã使ç¨ã»è¤è£½ã»æ¹å¤ã»åé 14 å¸ï¼ä»¥ä¸ï¼ 15 # å©ç¨ã¨å¼ã¶ï¼ãããã¨ãç¡åã§è¨±è«¾ããï¼ 16 # (1) æ¬ã½ããã¦ã§ã¢ãã½ã¼ã¹ã³ã¼ãã®å½¢ã§å©ç¨ããå ´åã«ã¯ï¼ä¸è¨ã®èä½ 17 # 権表示ï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãï¼ãã®ã¾ã¾ã®å½¢ã§ã½ã¼ 18 # ã¹ã³ã¼ãä¸ã«å«ã¾ãã¦ãããã¨ï¼ 19 # (2) æ¬ã½ããã¦ã§ã¢ãï¼ã©ã¤ãã©ãªå½¢å¼ãªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿ 20 # ç¨ã§ããå½¢ã§åé 21 å¸ããå ´åã«ã¯ï¼åé 22 å¸ã«ä¼´ãããã¥ã¡ã³ãï¼å©ç¨ 23 # è 24 ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®èä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ 25 # ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼ 26 # (3) æ¬ã½ããã¦ã§ã¢ãï¼æ©å¨ã«çµã¿è¾¼ããªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿ 27 # ç¨ã§ããªãå½¢ã§åé 28 å¸ããå ´åã«ã¯ï¼æ¬¡ã®æ¡ä»¶ãæºãããã¨ï¼ 29 # (a) åé 30 å¸ã«ä¼´ãããã¥ã¡ã³ãï¼å©ç¨è 31 ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®è 32 # ä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼ 33 # (4) æ¬ã½ããã¦ã§ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæ 34 # 害ãããï¼ä¸è¨èä½æ¨©è 35 ããã³TOPPERSããã¸ã§ã¯ããå 36 責ãããã¨ï¼ 8 # 上記著作権者は,以下の (1)~(4) の条件か,Free Software Foundation 9 # によって公表されている GNU General Public License の Version 2 に記 10 # 述されている条件を満たす場合に限り,本ソフトウェア(本ソフトウェア 11 # を改変したものを含む.以下同じ)を使用・複製・改変・再配布(以下, 12 # 利用と呼ぶ)することを無償で許諾する. 13 # (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 14 # 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 15 # スコード中に含まれていること. 16 # (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 17 # 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 18 # 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 19 # の無保証規定を掲載すること. 20 # (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 21 # 用できない形で再配布する場合には,次の条件を満たすこと. 22 # (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 23 # 作権表示,この利用条件および下記の無保証規定を掲載すること. 24 # (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 25 # 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 37 26 # 38 # æ¬ã½ããã¦ã§ã¢ã¯ï¼ç¡ä¿è¨¼ã§æä¾ããã¦ãããã®ã§ããï¼ä¸è¨èä½æ¨©è 39 ã 40 # ãã³TOPPERSããã¸ã§ã¯ãã¯ï¼æ¬ã½ããã¦ã§ã¢ã«é¢ãã¦ï¼ãã®é©ç¨å¯è½æ§ã 41 # å«ãã¦ï¼ãããªãä¿è¨¼ãè¡ããªãï¼ã¾ãï¼æ¬ã½ããã¦ã§ã¢ã®å©ç¨ã«ããç´ 42 # æ¥çã¾ãã¯éæ¥çã«çãããããªãæ害ã«é¢ãã¦ãï¼ãã®è²¬ä»»ãè² ããªãï¼ 27 # 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 28 # よびTOPPERSプロジェクトは,本ソフトウェアに関して,その適用可能性も 29 # 含めて,いかなる保証も行わない.また,本ソフトウェアの利用により直 30 # 接的または間接的に生じたいかなる損害に関しても,その責任を負わない. 43 31 # 44 # @(#) $Id : Makefile.tinet 1.7 2017/6/1 8:50:42 abe$45 # 46 47 # 48 # ãããã«ã¦ã§ã¢ã® Makefile ã®ã¤ã³ã¯ã«ã¼ããã«è¿½å ããã49 # 50 51 # 52 # ã«ã¼ãã«ã®èå¥32 # @(#) $Id$ 33 # 34 35 # 36 # 「ミドルウェアの Makefile のインクルード」に追加する。 37 # 38 39 # 40 # カーネルの識別 53 41 # 54 42 ifdef SRCLANG … … 61 49 62 50 # 63 # TINET ã½ã¼ã¹ãã¡ã¤ã«ã®ãã£ã¬ã¯ããªã®å®ç¾©51 # TINET ソースファイルのディレクトリの定義 64 52 # 65 53 TINET_ROOT = $(SRCDIR)/tinet 66 54 67 55 # 68 # TINET 1.1 ã¨ã®äºææ§ã®ããã®å®ç¾©56 # TINET 1.1 との互換性のための定義 69 57 # 70 58 ifndef SUPPORT_INET4 … … 75 63 76 64 # 77 # TINET 1.7 以éã¯ããããã¯ã¼ã¯å±¤ã®æå®ãå¤æ´ããã65 # TINET 1.7 以降は、ネットワーク層の指定を変更した。 78 66 # 79 67 … … 91 79 92 80 # 93 # ãããã¯ã¼ã¯ãµã¼ãã¹ã«é¢ããå®ç¾©94 # 95 96 # æ±ç¨éä¿¡æ©è½81 # ネットワークサービスに関する定義 82 # 83 84 # 汎用通信機能 97 85 98 86 TINET_DIRS = $(TINET_ROOT)/net:$(TINET_ROOT)/netinet:$(TINET_ROOT)/netinet6 … … 138 126 TINET_CDEFS := $(TINET_CDEFS) -DSUPPORT_PPP 139 127 140 # IPv6 ç¨cp128 # IPv6用 cp 141 129 TINET_COBJS := $(TINET_COBJS) ppp_ipv6cp.o 142 130 143 # IPv4 ç¨cp131 # IPv4用 cp 144 132 TINET_COBJS := $(TINET_COBJS) ppp_ipcp.o 145 133 … … 153 141 endif 154 142 155 # ã¿ã¼ã²ããä¾åã®å®ç¾©ã®ã¤ã³ã¯ã«ã¼ã143 # ターゲット依存の定義のインクルード 156 144 157 145 ifeq ($(TARGET_KERNEL),ASP) … … 214 202 215 203 # 216 # TINET ã©ã¤ãã©ãªã®å®ç¾©204 # TINET ライブラリの定義 217 205 # 218 206 … … 252 240 253 241 # 254 # ã©ã¤ãã©ãªåããã½ã¼ã¹ãã¡ã¤ã«ããçæããã255 # ãªãã¸ã§ã¯ããã¡ã¤ã«ã®å®ç¾©242 # ライブラリ化するソースファイルから生成される 243 # オブジェクトファイルの定義 256 244 # 257 245 TINET_LCOBJS = $(foreach file,$(TINET_LCSRCS),$($(file:.c=))) … … 278 266 279 267 # 280 # ã©ã¤ãã©ãªåããã½ã¼ã¹ãã¡ã¤ã«ããçæããã281 # ãªãã¸ã§ã¯ããã¡ã¤ã«ã®ä¾åé¢ä¿ã®å®ç¾©268 # ライブラリ化するソースファイルから生成される 269 # オブジェクトファイルの依存関係の定義 282 270 # 283 271 $(tcp_usrreq) $(tcp_usrreq:.o=.s) $(tcp_usrreq:.o=.d): tcp_usrreq.c tcpn_usrreq.c … … 286 274 287 275 # 288 # TINET ã©ã¤ãã©ãªã®å®ç¾©276 # TINET ライブラリの定義 289 277 # 290 278 TINET_LIB_OBJS = $(TINET_LCOBJS) 291 279 292 280 # 293 # TINET ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã¡ã¤ã«ã®å®ç¾©281 # TINET コンフィギュレーションファイルの定義 294 282 # 295 283 … … 313 301 314 302 # 315 # å 316 ±éã³ã³ãã¤ã«ãªãã·ã§ã³ã®å®ç¾©ã¸ã®è¿½å 303 # 共通コンパイルオプションの定義への追加 317 304 # 318 305 CDEFS := $(CDEFS) $(TINET_CDEFS) … … 320 307 321 308 # 322 # TINET ã³ã³ãã¤ã«ãªãã·ã§ã³ã®å®ç¾©ã¸ã®è¿½å309 # TINET コンパイルオプションの定義への追加 323 310 # 324 311 TINET_CFLAGS := $(TINET_CFLAGS) -fno-strict-aliasing 325 312 326 313 # 327 # ã·ã¹ãã ãµã¼ãã¹ãããã«ã¦ã§ã¢ã«é¢ããå®ç¾©314 # システムサービス、ミドルウェアに関する定義 328 315 # 329 316 … … 362 349 363 350 # 364 # TINET ã©ã¤ãã©ãªãã¡ã¤ã«ã®çæ351 # TINET ライブラリファイルの生成 365 352 # 366 353 libtinet.a: $(TINET_LIB_OBJS) … … 370 357 371 358 # 372 # ã³ã³ãã¤ã«ã«ã¼ã«ã®å®ç¾©359 # コンパイルルールの定義 373 360 # 374 361 … … 391 378 392 379 # 393 # ã³ã³ãã¤ã«çµæã®æ¶å»380 # コンパイル結果の消去 394 381 # 395 382 cleantinet: -
Property svn:mime-type
changed from
Note:
See TracChangeset
for help on using the changeset viewer.