source: trunk/lib/save_src_to_soclib @ 10

Last change on this file since 10 was 8, checked in by simerabe, 14 years ago

new ring components for systemcass

  • Property svn:executable set to *
File size: 5.0 KB
Line 
1#!/bin/sh
2
3SOCLIB_PATH=$1
4
5#mkdir $SOCLIB_PATH/half_gateway_initiator
6#mkdir $SOCLIB_PATH/half_gateway_initiator/caba
7#mkdir $SOCLIB_PATH/half_gateway_initiator/caba/metadata
8#mkdir $SOCLIB_PATH/half_gateway_initiator/caba/source
9#mkdir $SOCLIB_PATH/half_gateway_initiator/caba/source/include
10#mkdir $SOCLIB_PATH/half_gateway_initiator/caba/source/src
11#m
12#mkdir $SOCLIB_PATH/half_gateway_target
13#mkdir $SOCLIB_PATH/half_gateway_target/caba
14#mkdir $SOCLIB_PATH/half_gateway_target/caba/metadata
15#mkdir $SOCLIB_PATH/half_gateway_target/caba/source
16#mkdir $SOCLIB_PATH/half_gateway_target/caba/source/include
17#mkdir $SOCLIB_PATH/half_gateway_target/caba/source/src
18#m
19#mkdir $SOCLIB_PATH/ring_gateway
20#mkdir $SOCLIB_PATH/ring_gateway/caba
21#mkdir $SOCLIB_PATH/ring_gateway/caba/metadata
22#mkdir $SOCLIB_PATH/ring_gateway/caba/source
23#mkdir $SOCLIB_PATH/ring_gateway/caba/source/include
24#mkdir $SOCLIB_PATH/ring_gateway/caba/source/src
25#m
26#mkdir $SOCLIB_PATH/vci_local_ring_network_2
27#mkdir $SOCLIB_PATH/vci_local_ring_network_2/caba
28#mkdir $SOCLIB_PATH/vci_local_ring_network_2/caba/metadata
29#mkdir $SOCLIB_PATH/vci_local_ring_network_2/caba/source
30#mkdir $SOCLIB_PATH/vci_local_ring_network_2/caba/source/include
31#mkdir $SOCLIB_PATH/vci_local_ring_network_2/caba/source/src
32#m
33#mkdir $SOCLIB_PATH/vci_simple_ring_network_2
34#mkdir $SOCLIB_PATH/vci_simple_ring_network_2/caba
35#mkdir $SOCLIB_PATH/vci_simple_ring_network_2/caba/metadata
36#mkdir $SOCLIB_PATH/vci_simple_ring_network_2/caba/source
37#mkdir $SOCLIB_PATH/vci_simple_ring_network_2/caba/source/include
38#mkdir $SOCLIB_PATH/vci_simple_ring_network_2/caba/source/src
39#m
40#mkdir $SOCLIB_PATH/vci_ring_initiator
41#mkdir $SOCLIB_PATH/vci_ring_initiator/caba
42#mkdir $SOCLIB_PATH/vci_ring_initiator/caba/metadata
43#mkdir $SOCLIB_PATH/vci_ring_initiator/caba/source
44#mkdir $SOCLIB_PATH/vci_ring_initiator/caba/source/include
45#mkdir $SOCLIB_PATH/vci_ring_initiator/caba/source/src
46#m
47#mkdir $SOCLIB_PATH/vci_ring_target
48#mkdir $SOCLIB_PATH/vci_ring_target/caba
49#mkdir $SOCLIB_PATH/vci_ring_target/caba/metadata
50#mkdir $SOCLIB_PATH/vci_ring_target/caba/source
51#mkdir $SOCLIB_PATH/vci_ring_target/caba/source/include
52#mkdir $SOCLIB_PATH/vci_ring_target/caba/source/src
53#m
54#mkdir $SOCLIB_PATH/communication
55#mkdir $SOCLIB_PATH/communication/ring
56#mkdir $SOCLIB_PATH/communication/ring/caba
57#mkdir $SOCLIB_PATH/communication/ring/caba/metadata
58#mkdir $SOCLIB_PATH/communication/ring/caba/source
59#mkdir $SOCLIB_PATH/communication/ring/caba/source/src
60#mkdir $SOCLIB_PATH/communication/ring/caba/source/include
61#m
62#mkdir $SOCLIB_PATH/communication/gate
63#mkdir $SOCLIB_PATH/communication/gate/caba
64#mkdir $SOCLIB_PATH/communication/gate/caba/metadata
65#mkdir $SOCLIB_PATH/communication/gate/caba/source
66#mkdir $SOCLIB_PATH/communication/gate/caba/source/src
67#mkdir $SOCLIB_PATH/communication/gate/caba/source/include
68
69# half_gateway_initiator
70
71cp half_gateway_initiator.h  $SOCLIB_PATH/half_gateway_initiator/caba/source/include/
72cp half_gateway_initiator.cpp  $SOCLIB_PATH/half_gateway_initiator/caba/source/src/
73cp half_gateway_initiator.sd  $SOCLIB_PATH/half_gateway_initiator/caba/metadata/
74
75# half_gateway_target
76
77cp half_gateway_target.h    $SOCLIB_PATH/half_gateway_target/caba/source/include/
78cp half_gateway_target.cpp  $SOCLIB_PATH/half_gateway_target/caba/source/src/
79cp half_gateway_target.sd   $SOCLIB_PATH/half_gateway_target/caba/metadata/
80
81# ring_gateway
82
83cp ring_gateway.h  $SOCLIB_PATH/ring_gateway/caba/source/include/
84cp ring_gateway.cpp  $SOCLIB_PATH/ring_gateway/caba/source/src/
85cp ring_gateway.sd  $SOCLIB_PATH/ring_gateway/caba/metadata/
86
87# vci_local_ring_network_2
88
89cp vci_local_ring_network_2.h  $SOCLIB_PATH/vci_local_ring_network_2/caba/source/include/
90cp vci_local_ring_network_2.cpp  $SOCLIB_PATH/vci_local_ring_network_2/caba/source/src/
91cp vci_local_ring_network_2.sd  $SOCLIB_PATH/vci_local_ring_network_2/caba/metadata/
92
93
94# vci_simple_ring_network_2
95
96cp vci_simple_ring_network_2.h  $SOCLIB_PATH/vci_simple_ring_network_2/caba/source/include/
97cp vci_simple_ring_network_2.cpp  $SOCLIB_PATH/vci_simple_ring_network_2/caba/source/src/
98cp vci_simple_ring_network_2.sd  $SOCLIB_PATH/vci_simple_ring_network_2/caba/metadata/
99
100# vci_ring_target
101
102cp vci_ring_target.h  $SOCLIB_PATH/vci_ring_target/caba/source/include/
103cp vci_ring_target.cpp  $SOCLIB_PATH/vci_ring_target/caba/source/src/
104cp vci_ring_target.sd  $SOCLIB_PATH/vci_ring_target/caba/metadata/
105
106# vci_ring_initiator
107
108cp vci_ring_initiator.h  $SOCLIB_PATH/vci_ring_initiator/caba/source/include/
109cp vci_ring_initiator.cpp  $SOCLIB_PATH/vci_ring_initiator/caba/source/src/
110cp vci_ring_initiator.sd  $SOCLIB_PATH/vci_ring_initiator/caba/metadata/
111
112# ring_signals, ring_ports
113
114cp ring_ports.h    $SOCLIB_PATH/communication/ring/caba/source/include/
115cp ring_signals.h  $SOCLIB_PATH/communication/ring/caba/source/include/
116cp ring.sd         $SOCLIB_PATH/communication/ring/caba/metadata/
117
118# gate_signals, gate_ports
119
120cp gate_ports_2.h    $SOCLIB_PATH/communication/gate/caba/source/include/
121cp gate_signals_2.h  $SOCLIB_PATH/communication/gate/caba/source/include/
122cp gate.sd         $SOCLIB_PATH/communication/gate/caba/metadata/
123
Note: See TracBrowser for help on using the repository browser.