8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 18:03:04 +01:00
Commit Graph

606 Commits

Author SHA1 Message Date
brodsom
03bfd915ce Remove envelope.epp from preprocess 2003-08-29 11:20:27 +00:00
aafemt
6fbb6c5ad7 No more isc_array_gen_sdl() in public API 2003-08-29 10:55:07 +00:00
dimitr
b6f1b4cfe3 Added new error message for Arno. 2003-08-25 08:17:56 +00:00
aafemt
264bdfe7c6 Object files are in temp dir now 2003-08-22 10:29:35 +00:00
aafemt
3bcc2e2ce2 Make intl compilable 2003-08-22 10:28:00 +00:00
arnobrinkman
010a776085 update fbembed 2003-08-21 23:05:56 +00:00
skidder
6f2c2095ae Fix kernel memory leak 2003-08-21 22:30:20 +00:00
brodsom
139160119a Remove intlcpp 2003-08-21 01:46:36 +00:00
arnobrinkman
05b6cf8350 make fbembed work again 2003-08-20 12:34:13 +00:00
brodsom
8093eca225 Move intl module to c++ 2003-08-20 08:38:05 +00:00
brodsom
81bebbe1a8 -Fix parse.cpp (yacc generated) warnings 2003-08-19 11:42:45 +00:00
brodsom
b4eb27949b -Remove parse.cpp (yacc generated) warnings 2003-08-19 09:25:21 +00:00
robocop
03ac110ffd We no longer have a "relations" project.
Static metadata definitions came back.
2003-08-19 06:05:15 +00:00
skidder
95de179b0c Adjust MSVC7 makefiles to reduce command line compiler warnings 2003-08-18 16:56:27 +00:00
arnobrinkman
d5dbfe5151 make build work again 2003-08-18 14:11:02 +00:00
skidder
1c394c6d4b Fix up server-side database aliases
- expand Windows SS local connection strings on the client side unless they
specify database aliases (return to backward-compatible behavior)
- use aliases for database creation
- do security checks after database file name expansion
- forbid usage of relative paths in aliases
- do not stick to 8.3 filenames on Windows as it causes problems
2003-08-17 19:56:53 +00:00
alexpeshkoff
2bcc8898ba Also fix MSVC6 gfix build in head branch 2003-08-13 11:26:38 +00:00
robocop
1d4089c3f7 Committed... just in case 2003-08-13 11:11:47 +00:00
skidder
bd1b3e9ead Add nbak messages 2003-08-12 19:54:34 +00:00
eku
4ff4800a4a Use autoconf to do it right :-) 2003-08-12 10:06:14 +00:00
brodsom
33c44586d5 -Remove parentheses warnings.
-Remove unknown-pragmas warnings.
-Remove unused variables warnings, near all the actual warnings are for gpre generated stuff.
-Avoid message wrapping.
2003-08-11 01:25:09 +00:00
brodsom
1d84e4f50c Change message (the previous one is wrong) 2003-08-10 23:10:52 +00:00
brodsom
d4d5857041 beautify 2003-08-10 23:09:59 +00:00
brodsom
e6df9f5ff5 Move compiler output to a log file 2003-08-10 23:05:26 +00:00
skidder
ce78ed1f1d 1) Make NBACKUP happy on Win32 CS too.
2) Fix tracking of OWN_hung in Win32 CS lock manager (lock-up debugging aid)
3) Fix possible unsynchronized access to memory manager in Win32 CS builds
and client library. Have shown itself as a very rare crash of Win32 CS manager
process during its startup.
4) Reduce warnings a little
Points 2 and 3 need to be backported to B1_5_Release
2003-08-10 15:43:23 +00:00
brodsom
854078d8ee Reapply Paul change in the HEAD using the HEAD sources. 2003-08-08 15:54:09 +00:00
skidder
a8e7979ece Fix tweak in MSVC7 build 2003-08-08 14:01:34 +00:00
brodsom
c6b9bb5f0d Rollback Paul changes, it breaks the builds in several places. 2003-08-08 10:26:09 +00:00
paulbeach
65047a5450 Fix moronic spelling mistake 2003-08-08 09:13:20 +00:00
paulbeach
34a40fdebf Fix Blas' fix for Firebird location in prepare, so it can handle spaces in the path name. Echo %FIREBIRD% in setenvvar.bat. Copy firebird.conf to output so the server will actually run. 2003-08-08 07:52:21 +00:00
kkuznetsov
8b8a9bb179 *** empty log message *** 2003-08-08 06:29:52 +00:00
brodsom
c8e8bdaa93 Patch msvc6 after Nickolay changes 2003-08-08 00:29:43 +00:00
brodsom
6c6a521968 Change nbbackup to nbackup 2003-08-07 16:58:54 +00:00
brodsom
780a8830f6 Move miniinstall from src/install to builds/install 2003-08-07 14:31:55 +00:00
brodsom
7d7810850e Patch msvc6 after Nickolay changes 2003-08-07 13:59:15 +00:00
skidder
a43fdc98bd Add makefile for NBACKUP 2003-08-06 20:03:11 +00:00
skidder
4b36922e60 Make NBACKUP tool work on Windows. Seems to work. 2003-08-06 20:01:02 +00:00
skidder
84bfde306d Win32 engine builds and seems to work 2003-08-06 18:06:22 +00:00
skidder
143f8d2443 Implementation of fast physical incremental backup 2003-08-06 16:30:49 +00:00
brodsom
7eee2c42d5 Patch. previoulsy when the directory parameter have spaces (as in the example) the script fail. 2003-08-06 16:21:52 +00:00
brodsom
2b37e800af Correction (no need to build relations.cpp) 2003-08-06 15:41:55 +00:00
skidder
38c75dd754 Clean up some recent shit after Blas to make engine compile 2003-08-04 15:33:28 +00:00
brodsom
d5d94c145d Solve the examples failure in Linux build 2003-08-03 23:18:57 +00:00
skidder
d35f452e80 Continue fixing MSVC build 2003-08-03 19:20:33 +00:00
skidder
d2e64fe18d Fix MSVC7 makefiles 2003-07-17 15:40:42 +00:00
brodsom
1b2bea76c1 Correct codes.cpp directory 2003-07-17 13:59:33 +00:00
brodsom
99b88c68ad Update output directories 2003-07-17 11:41:28 +00:00
brodsom
8722e3d801 Restore examples build (and add intlbld) 2003-07-17 02:15:46 +00:00
brodsom
1c310aa0ef Remove examples stuff from make_all 2003-07-16 19:14:18 +00:00
brodsom
306f154dd5 Remove commented sed commands 2003-07-16 19:06:37 +00:00
brodsom
3674015198 Adding the make_examples to build employee.fdb and intlemp.fdb 2003-07-16 18:46:15 +00:00
brodsom
499337fda5 Split utilities dir 2003-07-15 02:43:36 +00:00
brodsom
5829455596 Move win32 specific sources in remote to remote/os/win32 2003-07-14 23:29:45 +00:00
brodsom
46c9f79302 Move physical io to os specific 2003-07-14 11:23:04 +00:00
brodsom
49a86dde7d Move physical io to os specific 2003-07-14 10:35:49 +00:00
brodsom
523e000333 Update 2003-07-14 09:45:18 +00:00
brodsom
dafc23b2a5 Adding generator for fields.h, relations.h, ids.h and names.h 2003-07-12 20:38:27 +00:00
brodsom
32787c51c1 Adding generator for fields.h, relations.h, ids.h and names.h 2003-07-12 20:13:22 +00:00
brodsom
b46b68ad00 Correction 2003-07-12 20:02:17 +00:00
brodsom
b3fa20ad04 Remove, replaced with boot.gpre, client.gpre and embed.gpre 2003-07-12 09:54:44 +00:00
brodsom
7dfdc04600 Remove not used rdb*.h 2003-07-12 09:42:10 +00:00
brodsom
3b7da08529 -Build fbudf
-Copy ib_udf and fb_udf sql to output/udf
-Copy ib_udf/* and fb_udf/* to examples/udf
2003-07-11 16:49:35 +00:00
brodsom
50e19d0740 Remove v5_examples dsp 2003-07-11 16:47:48 +00:00
brodsom
b5e3e9bc9e Remove gen/v5_examples directory 2003-07-11 16:47:08 +00:00
brodsom
1b351afee9 Move examples builds to examples directory 2003-07-11 13:31:08 +00:00
brodsom
e2d92197ab Let winevent with api examples 2003-07-11 10:55:24 +00:00
brodsom
56c67b5571 Correction 2003-07-11 03:25:22 +00:00
brodsom
08b589c322 Updates 2003-07-11 02:28:45 +00:00
brodsom
5d4315302b Updated scripts 2003-07-11 00:03:58 +00:00
brodsom
5398fafc40 Moving .gbak to firebird2/builds/misc 2003-07-10 23:09:07 +00:00
brodsom
a8d82b2b5e Remove from BuildExecutableInstall work done in make_all.bat 2003-07-10 15:29:43 +00:00
brodsom
74a876b41d Adding automatic public headers build (gds.h and ibase.h) 2003-07-10 15:19:52 +00:00
fsg
ae08a47a54 renamed fb_udf to fbudf for posix-builds to stay compatible with the windows world
fsg
2003-07-09 09:21:26 +00:00
brodsom
90302ea4a3 -Rename to use the name in configure.in and classic install.(previously configure fails for superserver) 2003-07-09 01:24:36 +00:00
brodsom
9372423a62 Corrections 2003-07-09 00:46:55 +00:00
brodsom
3cc83a197e Moving install from 'src' to 'builds' 2003-07-08 23:05:09 +00:00
brodsom
b0ffeec028 Moving install from 'src' to 'builds' 2003-07-08 22:59:57 +00:00
brodsom
5e92f5f9b5 Posix build move build process and temporary databases to 'gen' 2003-07-08 12:24:12 +00:00
alexpeshkoff
1293ffa3af enable standalone use of preprocess.bat 2003-07-08 10:56:41 +00:00
brodsom
2731622b90 no message 2003-07-08 10:45:47 +00:00
brodsom
41497ef6d8 -Split posix build output between 'gen' and 'temp'(compiler .o .d)
- Remove some redundant variables
2003-07-08 01:05:22 +00:00
brodsom
50862cef01 Installer update 2003-07-07 11:34:09 +00:00
dimitr
7afafe73e8 Minor addition to the private API 2003-07-06 08:38:58 +00:00
brodsom
b3649602a7 Comment correction 2003-07-06 01:51:48 +00:00
hippoman
07caf06fac Syncing MSVC7 build files 2003-07-06 01:18:38 +00:00
hippoman
1c710fd0d4 Fixing MSVC7 build 2003-07-06 01:16:30 +00:00
brodsom
a75f8e4047 Move make.new to builds 2003-07-06 01:08:33 +00:00
brodsom
36ad45d234 Move old_prefixes to builds directory 2003-07-05 15:22:32 +00:00
brodsom
08651335ef Move temporary 'dbs' below temporary 'gen' 2003-07-05 14:45:43 +00:00
brodsom
6c00609243 Corrections 2003-07-05 03:31:02 +00:00
brodsom
8bf949431e Use temporary compiler dir 'temp' below root 2003-07-05 03:23:11 +00:00
brodsom
9bb850b4ac Use temporary compiler dir 'temp' below root 2003-07-05 03:17:39 +00:00
brodsom
696ab2e45c Move firebird.msg to 'gen' directory 2003-07-05 02:54:56 +00:00
brodsom
495722c05c Remove obsoleted build .bat and .mak 2003-07-05 02:44:11 +00:00
brodsom
8d48c075c0 Correction 2003-07-05 02:23:02 +00:00
brodsom
e0f93b9830 -Scripts with visual studio version detection
-Move output directory to a temporary below root
-Use absolute paths (easier to move)
2003-07-05 02:20:20 +00:00
brodsom
05264e0f7b -Scripts with visual studio version detection
-Move output directory to a temporary below root
-Use absolute paths (easier to move)
2003-07-05 02:02:07 +00:00
brodsom
ba26899974 -Scripts with visual studio version detection
-Move output directory to a temporary below root
-Use absolute paths (easier to move)
2003-07-05 01:10:56 +00:00
brodsom
c39ae445a5 Add msvc7 v5_examples. To be reviewed by Ignacio J Ortega 2003-07-04 18:45:21 +00:00
brodsom
d61368802d Replace make6_debug_examples with a new one with DEBUG/CLEAN option and not using sed 2003-07-04 17:01:06 +00:00
brodsom
74498aabd7 Beutifiying 2003-07-04 16:39:02 +00:00
brodsom
bc6c9aa5b2 Beautifying 2003-07-04 13:40:34 +00:00
brodsom
203b0a1007 Remove replaced bats
make6_debug.bat replaced with make6_all.bat DEBUG
make6_release.bat replaced with make6_all.bat
make7_debug.bat replaced with make7_all.bat DEBUG
make7_release.bat replaced with make7_all.bat
2003-07-04 13:26:28 +00:00
brodsom
54cad46f3a Correction 2003-07-04 13:19:39 +00:00
brodsom
5b3fc370fa -Replace build_all with makeX_boot.
-Add make7_boot (To be reviewed by Ignacio J Ortega)
2003-07-04 13:08:52 +00:00
brodsom
becb52f4af Replace make7_debug and make7_release with make7_all (To be reviewed by Ignacio J Ortega) 2003-07-04 13:00:25 +00:00
brodsom
e205b4bb51 Correction 2003-07-04 12:55:20 +00:00
brodsom
1c8dd7b01f -Change the file name of build6_all to a more understandable one.
-Replace Make6_release and Make6_debug with make6_all valid for release and debug versions
2003-07-04 12:46:48 +00:00
dimitr
115f39620d Minor changes to the preparation script. 2003-07-04 12:46:25 +00:00
dimitr
f7c3ebe35e Fixed little optimization issue with VC6 (SP < 5) 2003-07-04 10:15:30 +00:00
brodsom
a6f40ba248 Move MinGW readme 2003-07-04 03:21:51 +00:00
brodsom
adbc533cc8 Use MINGW macro and mthreads 2003-07-04 02:26:45 +00:00
brodsom
4e8e96d3b3 add extension to identify type 2003-07-03 15:48:49 +00:00
brodsom
66eaf14303 Add batch to remove build created files and directories 2003-07-03 13:08:10 +00:00
brodsom
23d3fc86ad Add batch to remove build created files and directories 2003-07-03 12:44:36 +00:00
brodsom
25c9a8aee6 Move generated source from 'generated' to 'gen'. So we don't use a CVS and obsolete directory for build output and it will be easier to do a clean build. 2003-07-03 12:37:37 +00:00
brodsom
0bd5842534 minor changes 2003-07-03 11:04:21 +00:00
brodsom
b0f3b05ccf Remove sed test since the normal build (without parse) doesn't need sed or any other unix command. 2003-07-03 02:13:58 +00:00
brodsom
8670bbff29 Minor changes 2003-07-03 02:12:42 +00:00
brodsom
ae1e1efc19 -Change parse.bat to verify yacc/bison and sed and work with the two parser generators. 2003-07-03 02:12:11 +00:00
brodsom
51499f9150 Add special action to be used in dyn_def.cpp.
(remove dyn_def.sed)
2003-07-02 19:02:49 +00:00
brodsom
6f908798c1 Avoid using sed to edit epp files (excluding security.epp). 2003-07-02 14:40:30 +00:00
brodsom
150488a202 New dsp's to replace nmake's (split boot workspace) 2003-07-02 11:42:16 +00:00
brodsom
e9fbf136f0 New dsp's to replace nmake's (correction) 2003-07-01 22:25:59 +00:00
brodsom
1918a6135c New dsp's to replace nmake's (gpre with BOOT_BUILD = gpre_static) 2003-07-01 22:25:05 +00:00
brodsom
5c39e7f3e0 New dsp's to replace nmake's 2003-07-01 19:20:38 +00:00
brodsom
420b4dc90e New dsp's to replace nmake's 2003-07-01 18:49:58 +00:00
brodsom
117e3959a3 New dsp's to replace nmake's 2003-07-01 17:10:12 +00:00
brodsom
b8afaa0ecd Remove unneeded sed commands in build 2003-06-30 18:12:52 +00:00
brodsom
38bfdcf5f8 Changes only inside #ifdef DEBUG.
Needed to be able to build with -DDEBUG on gcc.(there are also some format corrections)
2003-06-30 18:10:46 +00:00
brodsom
92ff207985 Update mingw instructions 2003-06-30 12:42:19 +00:00
brodsom
b62158a897 Add batch and dsp to rebuild empbuild.c. (Correction use expand_ex instead of expand) 2003-06-27 16:16:32 +00:00
brodsom
7c0bc70ff5 Add batch and dsp to rebuild empbuild.c. The script is not included in build process. 2003-06-27 15:59:30 +00:00
kkuznetsov
8ba963241a Trying to make FB2 compiler independant add prefix for SUN C compiler and fix fist compilation error 2003-06-20 17:55:31 +00:00
hippoman
1e584d9ba5 *Synced msvc7 build
*changed dir references related ro rc files to relative paths.
2003-06-08 20:59:39 +00:00
alexpeshkoff
c6c3b27a76 fixing linux SS - trivial mistypes 2003-06-06 09:31:48 +00:00
dimitr
b8aa5e8448 Add remote client to the embedded server again. 2003-06-05 19:40:25 +00:00
dimitr
1b18a1fab7 Rolled back my previous optimization change. 2003-06-05 13:12:31 +00:00
dimitr
18f75c5d34 Fixed another issue with invalid VC6 optimization. 2003-06-04 13:04:59 +00:00
paul_reeves
c4f7cf52dd Add a warning about changed behaviour of prepare.bat. 2003-06-04 08:29:19 +00:00
paul_reeves
006f8ff875 Automate the Win32 build process a little bit more. 2003-06-04 08:22:12 +00:00
paul_reeves
5810bc607b Fix typo 2003-05-28 03:33:12 +00:00
fsg
3592727c42 Reenabled ada, fortran, cobol and pascal for gpre
Install *udf.sql into the UDF-directory for linux builds
2003-05-25 10:44:58 +00:00
skidder
79db179422 Allow C programs use our shared libraries on Linux and other POSIX platforms 2003-05-25 00:07:30 +00:00
skidder
bc0dda7708 Fix UDF linkage problems on linux 2003-05-25 00:04:54 +00:00
paul_reeves
05ed063b08 Update Win32 install script and associated files 2003-05-22 12:42:19 +00:00
dimitr
625c5426ef Restored compatibility ordinals. Unfortunately, too many software depend on them. 2003-05-11 13:23:19 +00:00
hippoman
67e389d2b6 * moved intlcpp also to output dir 2003-05-10 14:36:54 +00:00
hippoman
b1a4c3a625 * called build_msgs from build_all 2003-05-10 14:36:09 +00:00
hippoman
e07667a193 * Synced the msvc7 build files 2003-05-09 15:10:20 +00:00
dimitr
b238739170 Fixed win32 build process. 2003-05-07 10:30:49 +00:00
skidder
7eca0a2eb1 Make Win32 build compile 2003-05-05 16:11:19 +00:00
dimitr
d2ffee6790 Updated project files 2003-05-05 10:36:14 +00:00
alexpeshkoff
b38217d127 Dropped second entry for rpb_chain 2003-05-05 07:38:28 +00:00
dimitr
cf54a1f284 Bugfix 2003-05-01 13:28:46 +00:00
alexpeshkoff
3511117b07 added rpb_chain to posix build 2003-04-29 14:23:52 +00:00
fsg
bdd4752745 Update linux makefiles to reflect rpb_chain changes 2003-04-28 18:57:39 +00:00
skidder
bd030ff404 Update MSVC7 makefiles to reflect rpb_chain changes 2003-04-28 18:24:47 +00:00
alexpeshkoff
2d59c9cd0f Fixed bug with wrong rpb contents after pre-triggers execution 2003-04-25 14:51:04 +00:00
skidder
8efa727108 Fix up makefile a little 2003-04-23 16:17:57 +00:00
hippoman
416ddd3239 * Sync the msvc7 build 2003-04-20 03:30:57 +00:00
alexpeshkoff
169c9e3898 Exit on missing / wrong firebird.conf with error report in system log 2003-04-19 17:01:31 +00:00
alexpeshkoff
2af60e8991 Exit on missing / wrong firebird.conf with error report in system log 2003-04-19 16:46:24 +00:00
paul_reeves
ec0866c3f1 Update reference to downloadable file. 2003-04-18 10:30:24 +00:00
dimitr
26cb3c153f Corrected a typo. 2003-04-15 09:19:40 +00:00
skidder
9b84f95b96 Be compatible with older machines 2003-04-14 19:21:03 +00:00
dimitr
ebb101faaf Updated win32 build. 2003-04-13 12:14:47 +00:00
paul_reeves
6ae2b2260e Add a (very) little documentation to some of the Win32 .bat files. Improve blrtable.bat's manners (and of course get it to compile blrtable again.) 2003-04-11 10:32:24 +00:00
dimitr
4a14241af1 Fixed win32 build. 2003-04-11 05:17:24 +00:00
eku
9a930f8e74 Fixed typo: LN_S->LN 2003-04-10 07:50:03 +00:00
eku
02c8b57d75 Use predefined macros from make.defaults! 2003-04-10 06:34:24 +00:00
dimitr
b9ebefef71 Fixed win32 build. 2003-04-09 10:08:36 +00:00
brodsom
ef65afb5fd Update MINGW readme 2003-04-08 10:41:52 +00:00
aafemt
d266ad6452 Public headers don't use pathes in #include directives any more. Now they can be provided 'as is' 2003-04-08 10:25:30 +00:00
aafemt
5452162cee Better exampes' copying 2003-04-08 10:09:05 +00:00
aafemt
ca2a9cc333 fix typo 2003-04-07 10:14:17 +00:00
aafemt
e3929786dc Prevent static gbak from multiple build 2003-04-04 10:40:40 +00:00
eku
22eaacd6a7 SVR4 yacc doesn't support '-b' option. So use 'mv' to achieve the same
result.
2003-04-03 07:35:20 +00:00
brodsom
0368c1561b Filter crlf in windows platform 2003-04-02 22:24:47 +00:00
brodsom
7eff8768ae Update MINGW readme 2003-04-01 23:47:14 +00:00
aafemt
0c8daeb80d Improve Win32 build. Add resources to superserver 2003-03-31 10:29:16 +00:00
brodsom
4843534123 Update MINGW readme with a note about crash in v5_examples due to locking bug. 2003-03-28 13:53:51 +00:00
aafemt
c8d4cb0e14 Ironing POSIX build. Resources were added to some exe and dll's 2003-03-28 11:29:18 +00:00
aafemt
a831b7838e Ironing POSIX build 2003-03-27 11:21:47 +00:00
aafemt
d6a2945cac Remove obsolete files 2003-03-27 11:16:14 +00:00
brodsom
22cc2589dd Update instructions to build parse.cpp with bison. 2003-03-27 03:16:38 +00:00
brodsom
9de03bf380 Modify warning options. Remove unknown-pragmas and add format and signed compare 2003-03-27 03:14:02 +00:00
brodsom
97c76a8579 Correct typing errors 2003-03-26 11:08:18 +00:00
brodsom
f24c9b2f94 Update the MINGW readme after the event problem was resolved. 2003-03-25 13:24:48 +00:00
aafemt
ed3859c23b Another step towards MinGW CS build 2003-03-25 11:07:59 +00:00
brodsom
b15fac104a Remove WINDOWS_ONLY remains 2003-03-25 02:24:09 +00:00
brodsom
21545cd033 Remove wsock32.lib (thanks to Claudio) 2003-03-21 13:11:29 +00:00
aafemt
7e9e535a38 Few improvements for Win32 SS build procedure 2003-03-21 11:53:48 +00:00
aafemt
793ce67c72 Version information is concentrated in src/misc/writeBuildNum.sh 2003-03-20 11:11:55 +00:00
dimitr
710d1af820 Fixed LD2_lookup issue. 2003-03-19 08:49:47 +00:00
dimitr
172c4099f3 Updated project files:
- moved gds32_debug.def
  - removed IB7 functions from compatibility gds32
2003-03-18 08:58:59 +00:00
dimitr
6670f695c3 Updated project files:
- moved gds32_debug.def
  - removed IB7 functions from compatibility gds32
2003-03-18 08:50:17 +00:00
brodsom
8a740d5dbb Changes to build with help.fdb 2003-03-18 03:05:49 +00:00
eku
ceb9d33c9d Changed the default extensions for databases from .gdb to .fdb
The Windows and OS X builds have not been updated yet.
2003-03-17 12:06:48 +00:00
alexpeshkoff
70c9d082ba Now external tables are checked against directories list 2003-03-15 20:20:41 +00:00