File: make_lib.bat

package info (click to toggle)
varkon 1.18A-2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 22,652 kB
  • ctags: 11,361
  • sloc: ansic: 217,991; sh: 665; makefile: 422
file content (91 lines) | stat: -rwxr-xr-x 1,898 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
:: ----------------------------------------------------
::
:: Compile the MBS source modules and install the
:: MBO-files in %VARKON_ROOT%/lib
::
:: 2004-10-15, Sren Larsson, rebro university
::
:: ----------------------------------------------------

@echo off
cd..

:: Get Current Directory into %VARKON_ROOT%
echo.exit|%comspec%/Kprompt set VARKON_ROOT=$P$_|FIND " " > %temp%.\t1.bat
for %%? in (call del) do %%? %temp%.\t1.bat

set MBSC=%VARKON_ROOT%\bin\mbsc.exe
set LIB=%VARKON_ROOT%\lib
set VLIB=%VARKON_ROOT%\sources\vlib

:: Create lib directory 
::------------------------
if not exist lib mkdir lib

:: Delete old files in lib if any
::--------------------------------
cd %LIB%
if exist *.MBO del *.MBO

:: make analysis
::---------------
cd %VLIB%\analysis
FOR %%f IN (*.MBS) DO %MBSC% %%f 
echo Moving MBO-files to lib.
move *.MBO %LIB%

:: make dxf
::---------------
cd %VLIB%\dxf
FOR %%f IN (*.MBS) DO %MBSC% %%f 
echo Moving MBO-files to lib.
move *.MBO %LIB%

:: make edit
::---------------
cd %VLIB%\edit
FOR %%f IN (*.MBS) DO %MBSC% %%f 
echo Moving MBO-files to lib.
move *.MBO %LIB%

:: make fonts\fedit
::---------------
cd %VLIB%\fonts\fedit
FOR %%f IN (*.MBS) DO %MBSC% %%f 
echo Moving MBO-files to lib.
move *.MBO %LIB%

:: make iges
::---------------
cd %VLIB%\iges
FOR %%f IN (*.MBS) DO %MBSC% %%f 
echo Moving MBO-files to lib.
move *.MBO %LIB%

:: make macro
::---------------
cd %VLIB%\macro
FOR %%f IN (*.MBS) DO %MBSC% %%f 
echo Moving MBO-files to lib.
move *.MBO %LIB%

:: make plott
::---------------
cd %VLIB%\plott
FOR %%f IN (*.MBS) DO %MBSC% %%f
echo Moving MBO-files to lib.
move *.MBO %LIB%

:: make stl
::---------------
cd %VLIB%\stl
FOR %%f IN (*.MBS) DO %MBSC% %%f 
echo Moving MBO-files to lib.
move *.MBO %LIB%

Echo.
Echo.
Echo Finished!
Echo.
pause
echo on