/[eiffelstudio]/trunk/Delivery/scripts/windows/make_libraries.btm
ViewVC logotype

Contents of /trunk/Delivery/scripts/windows/make_libraries.btm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 56002 - (show annotations)
Sun Dec 4 22:32:09 2005 UTC (14 years, 1 month ago) by manus
File size: 3218 byte(s)
Updated to use svn instead of cvs.

1 remtrace Retrieve libraries
2 cdd %INSTALL_DIR
3 md library
4 cd library
5 remtrace base
6 exprt %DEFAULT_CVS_TAG/Src/library/base base
7 remtrace com
8 exprt %DEFAULT_CVS_TAG/Src/library/com com
9 remtrace Eiffel2Java
10 exprt %DEFAULT_CVS_TAG/Src/library/Eiffel2Java Eiffel2Java
11 remtrace graph
12 exprt %DEFAULT_CVS_TAG/Src/library/graph graph
13 remtrace lex
14 exprt %DEFAULT_CVS_TAG/Src/library/lex lex
15 remtrace memory_analyzer
16 exprt %DEFAULT_CVS_TAG/Src/library/memory_analyzer memory_analyzer
17 remtrace net
18 exprt %DEFAULT_CVS_TAG/Src/library/net net
19 remtrace obsolete
20 exprt %DEFAULT_CVS_TAG/Src/library/obsolete obsolete
21 remtrace parse
22 exprt %DEFAULT_CVS_TAG/Src/library/parse parse
23 remtrace preferences
24 exprt %DEFAULT_CVS_TAG/Src/library/preferences preferences
25 remtrace process
26 exprt %DEFAULT_CVS_TAG/Src/library/process process
27 remtrace store
28 exprt %DEFAULT_CVS_TAG/Src/library/store store
29 remtrace thread
30 exprt %DEFAULT_CVS_TAG/Src/library/thread thread
31 remtrace time
32 exprt %DEFAULT_CVS_TAG/Src/library/time time
33 remtrace vision
34 exprt %DEFAULT_CVS_TAG/Src/library/vision vision
35 remtrace vision2
36 exprt %DEFAULT_CVS_TAG/Src/library/vision2 vision2
37 fullrd vision2\implementation\gtk
38 remtrace vision2_extension
39 exprt %DEFAULT_CVS_TAG/Src/library/vision2_extension vision2_extension
40 remtrace web
41 exprt %DEFAULT_CVS_TAG/Src/library/web web
42 remtrace wel
43 exprt %DEFAULT_CVS_TAG/Src/library/wel wel
44
45 iff not defined NO_COMPILE then
46 REM "The makefiles for these libraries copy the .lib's to ISE_EIFFEL"
47 mkdir /s %INSTALL_DIR\library\vision2\spec\bcb\lib
48 mkdir /s %INSTALL_DIR\library\vision2\spec\msc\lib
49
50 remtrace Retrieve the header files
51 cdd %EIFFEL_SRC
52 safe_md headers
53 exprtfile %DEFAULT_CVS_TAG/Src/library/headers.tar.gz > headers\headers.tar.gz
54 cd headers
55 tar xvfz headers.tar.gz
56 iff not isdir apps then
57 remtrace Couldnt retrieve the header files.
58 CANCEL
59 endiff
60 set JDK_HOME=%EIFFEL_SRC\headers\apps\jdk1.1.8
61 set ORACLE_HOME=%EIFFEL_SRC\headers\apps\oracle
62 cdd %INSTALL_DIR
63 remtrace Compile the C code, and remove extra clib's
64 remtrace C_library
65 cd %INSTALL_DIR\C_library\zlib
66 all_makes
67 cd %INSTALL_DIR\C_library\libpng
68 all_makes
69 quick_move library\vision2\spec\bcb\lib\zlib.lib
70 quick_move library\vision2\spec\msc\lib\zlib.lib
71 quick_move library\vision2\spec\bcb\lib\libpng.lib
72 quick_move library\vision2\spec\msc\lib\libpng.lib
73 iff isdir %INSTALL_DIR\library\com then
74 remtrace com
75 cd %INSTALL_DIR\library\com\Clib
76 all_makes
77 cd %INSTALL_DIR\library\com\Clib_runtime
78 all_makes
79 cd %INSTALL_DIR\library\com
80 fullrd Clib
81 fullrd Clib_runtime
82 endiff
83 remtrace net
84 cd %INSTALL_DIR\library\net\Clib
85 all_makes
86 remtrace store
87 cd %INSTALL_DIR\library\store\dbms\rdbms\odbc\clib
88 all_makes
89 cd %INSTALL_DIR\library\store\dbms\rdbms\oracle\clib
90 all_makes
91 remtrace vision2
92 cd %INSTALL_DIR\library\vision2\Clib
93 all_makes
94 remtrace wel
95 cd %INSTALL_DIR\library\wel\clib
96 all_makes
97 fullrf %INSTALL_DIR\library\wel\clib\make.log
98 else
99 quick_move /s library\com\spec
100 fullrd %INSTALL_DIR\library\com\Clib
101 fullrd %INSTALL_DIR\library\com\Clib_runtime
102 quick_move /s library\net\spec
103 quick_move /s library\store\spec
104 quick_move /s library\vision2\spec
105 quick_move /s library\wel\spec
106 endiff
107
108 cd ..\..

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

  ViewVC Help
Powered by ViewVC 1.1.23