65
66
67
68
69
70
71
72
73
74
75
76
77
78
|
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
|
+
+
+
+
+
|
IF NOT DEFINED DIRNAME (
SET DIRNAME=pkg_r_an_d
)
%_VECHO% DirName = '%DIRNAME%'
SET TARGETDIR=%TARGET%\%DIRNAME%
SET TARGETDIR=%TARGETDIR:\\=\%
%_VECHO% TargetDir = '%TARGETDIR%'
REM ****************************************************************************
REM ************************* Check Source Directories *************************
REM ****************************************************************************
IF NOT EXIST "%SOURCE%" (
ECHO Cannot copy from "%SOURCE%", it does not exist.
GOTO errors
|
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
|
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
|
-
+
-
+
-
+
-
+
|
REM ****************************************************************************
CALL :fn_ResetErrorLevel
REM ****************************************************************************
FOR %%F IN (%PKGFILES%) DO (
%__ECHO% XCOPY "%SOURCE%\client\1.0\%%F" "%TARGET%\%DIRNAME%\" %FFLAGS% %DFLAGS%
%__ECHO% XCOPY "%SOURCE%\client\1.0\%%F" "%TARGETDIR%\" %FFLAGS% %DFLAGS%
IF ERRORLEVEL 1 (
ECHO Failed to copy "%SOURCE%\client\1.0\%%F" to "%TARGET%\%DIRNAME%\".
ECHO Failed to copy "%SOURCE%\client\1.0\%%F" to "%TARGETDIR%\".
GOTO errors
)
)
REM ****************************************************************************
FOR %%F IN (%EAGLEFILES%) DO (
%__ECHO% XCOPY "%SOURCE%\externals\Eagle\lib\Eagle1.0\%%F" "%TARGET%\%DIRNAME%\Eagle1.0\" %FFLAGS% %DFLAGS%
%__ECHO% XCOPY "%SOURCE%\externals\Eagle\lib\Eagle1.0\%%F" "%TARGETDIR%\Eagle1.0\" %FFLAGS% %DFLAGS%
IF ERRORLEVEL 1 (
ECHO Failed to copy "%SOURCE%\externals\Eagle\lib\Eagle1.0\%%F" to "%TARGET%\%DIRNAME%\Eagle1.0\".
ECHO Failed to copy "%SOURCE%\externals\Eagle\lib\Eagle1.0\%%F" to "%TARGETDIR%\Eagle1.0\".
GOTO errors
)
)
REM ****************************************************************************
GOTO no_errors
|