source: rubycfg_asp/trunk/asp_dcre/tinet/asp_sample/Makefile.minsv@ 313

Last change on this file since 313 was 313, checked in by coas-nagasima, 7 years ago

ソースを追加

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/x-makefile
File size: 1.4 KB
Line 
1#
2# ネットワークサービスの定義
3#
4
5# ネットワークインタフェースの選択、何れか一つ選択する。
6
7NET_IF = @(NET_IF)
8
9# イーサネット・ディバイスドライバの選択
10
11NET_DEV = @(NET_DEV)
12
13# ネットワーク層の選択
14
15@(SUPPORT_INET6)
16@(SUPPORT_INET4)
17
18# API に組込む機能の選択
19
20@(API_CFG_IP4MAPPED_ADDR)
21
22# トランスポート層の選択
23
24@(SUPPORT_TCP)
25@(SUPPORT_UDP)
26
27#
28# サンプルのネットワーク応用プログラムに関する定義
29#
30
31# TCP に組込む機能の選択
32TCP_CFG_RWBUF_CSAVE_ONLY = true
33TCP_CFG_SWBUF_CSAVE_ONLY = true
34
35# TCP の機能と API の選択
36
37USE_COPYSAVE_API = true
38
39# å…
40±é€šã‚µãƒ¼ãƒãƒ—ログラムの選択
41
42USE_WWW_SRV = true
43
44# TCP エコーサーバプログラムの選択
45# tcp_echo_srv1: 送受信タスク同一型
46
47TCP_ECHO_SRV = tcp_echo_srv1
48
49# å…
50±é€šã‚µãƒ¼ãƒã‚¿ã‚¹ã‚¯æ•°ã®é¸æŠž
51
52CDEFS := $(CDEFS) -DNUM_WWW_SRV_TASKS=1 # WWW サーバタスク数、最大 2
53CDEFS := $(CDEFS) -DNUM_TCP_ECHO_SRV_TASKS=1 # TCP ECHO サーバタスク数、最大 8
54
55# TCP のセグメントサイズの選択
56
57CDEFS := $(CDEFS) -DUSE_TCP_MSS_SEG # セグメントサイズを MSS にする。
58
59#
60# サンプルのネットワーク応用プログラムの Makefile のインクルード
61#
62include $(SRCDIR)/tinet/netapp/Makefile.netapp
63
64#
65# システムサービスの Makefile のインクルード
66#
67include $(SRCDIR)/tinet/Makefile.tinet
68
69#
Note: See TracBrowser for help on using the repository browser.