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
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
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
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
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
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
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
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
32787c51c1
Adding generator for fields.h, relations.h, ids.h and names.h
2003-07-12 20:13:22 +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
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
5d4315302b
Updated scripts
2003-07-11 00:03:58 +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
brodsom
3cc83a197e
Moving install from 'src' to 'builds'
2003-07-08 23:05:09 +00:00
alexpeshkoff
1293ffa3af
enable standalone use of preprocess.bat
2003-07-08 10:56:41 +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
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
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
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
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
hippoman
1e584d9ba5
*Synced msvc7 build
...
*changed dir references related ro rc files to relative paths.
2003-06-08 20:59:39 +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
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
dimitr
cf54a1f284
Bugfix
2003-05-01 13:28:46 +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
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
dimitr
b9ebefef71
Fixed win32 build.
2003-04-09 10:08:36 +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
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
alexpeshkoff
70c9d082ba
Now external tables are checked against directories list
2003-03-15 20:20:41 +00:00
hippoman
d53bd781d4
* define SUPERSERVER.
2003-03-15 04:21:33 +00:00
hippoman
3ba182f42a
* Added Batch build for msvc7
2003-03-15 02:58:37 +00:00
dimitr
dba900815f
Updated project files.
2003-03-11 11:55:59 +00:00
brodsom
c7f5f1ee5a
Blob_filter is not a epp file since 1999, change the name to .cpp and modify the makefiles
2003-03-06 00:43:32 +00:00
hippoman
3cb3609a4a
Fixed MSVC7 build, added IPSERVER define
2003-03-04 22:00:13 +00:00
dimitr
3782eb1cf3
Fixed connects via local protocol after Blas' changes.
2003-03-03 14:35:06 +00:00
dimitr
4e50090482
Synchronized MSVC6 builds with EXECUTE STATEMENT changes.
2003-03-02 13:17:36 +00:00
alexpeshkoff
bd12d9e732
Fixed EXECUTE STATEMENT to support INTO clause
...
Now required changes in msvc6 build
2003-03-02 12:51:39 +00:00
hippoman
90a69e36a3
* Added missing JRD\ExecuteStatment.* files to engine* projects
2003-03-01 23:22:21 +00:00
hippoman
a9eff28375
* updated msvc7 build files.
2003-03-01 22:04:19 +00:00
dimitr
1f3e4b22cd
Some changes for the embedded server.
2003-03-01 16:30:55 +00:00
brodsom
bcb9e453bf
Add gpre project to build batch
2003-02-27 17:27:33 +00:00
brodsom
caa2c65b1e
Add Fortran files and move GPRE_* defines from autoconf header to makefiles.
2003-02-27 16:55:56 +00:00
dimitr
14f54d6405
Fixed build problem pointed by Arno (caused the server to crash in some cases).
2003-02-27 16:28:49 +00:00
dimitr
96bd820bda
Updated project files.
2003-02-27 15:35:17 +00:00
dimitr
df05e0a1f1
Fixed win32 build.
2003-02-26 11:28:20 +00:00
brodsom
e54b0bca76
Add needed file (lost when the change was committed)
2003-02-25 13:14:59 +00:00
brodsom
6129a2a222
Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h.
2003-02-25 13:12:05 +00:00
brodsom
bf647766a6
Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h. (and clean dependency)
2003-02-25 13:10:42 +00:00
brodsom
d07b738efd
Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h.
2003-02-25 13:01:21 +00:00
brodsom
f02ef90cdc
Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h.
2003-02-25 12:55:20 +00:00
dimitr
ad8f28ab81
Cleanup.
2003-02-25 08:22:23 +00:00
hippoman
d1e38338f9
* new projects
2003-02-21 00:32:09 +00:00
hippoman
1654ff0d7c
* Fixed the msvc7 build files
2003-02-21 00:31:05 +00:00
hippoman
33d1d3c722
* deleted an empty /D switch that was causing problems when importing the projects in msvc7
2003-02-20 21:39:24 +00:00
brodsom
9d5fcebe16
Add gsplit and intlcpp projects to batch
2003-02-20 01:28:51 +00:00
brodsom
c2416d42fb
Remove spit from burp project (and remove some warnings)
2003-02-20 01:28:05 +00:00
brodsom
e9a94df155
Add gsplit project
2003-02-20 01:17:40 +00:00
brodsom
25fab910f5
Adding intl C++ conversion
2003-02-19 13:20:57 +00:00
brodsom
c815ed512b
Move def files left in the directory (but not v5_example ones)
2003-02-19 13:19:16 +00:00
brodsom
3b486dfb95
Move def files to builds directory
2003-02-19 13:07:13 +00:00
brodsom
abdff5260b
Move old borland makefiles to builds directory
2003-02-19 12:21:10 +00:00
brodsom
88e600e5db
Move .def files to builds directory
2003-02-19 12:15:26 +00:00
brodsom
66cdfd5a7c
Return warning level in msvc6 to 3 until there is a solution to the Q167355 bug.
2003-02-17 13:44:42 +00:00
brodsom
43f51c8068
Warning control from autoconfig_msvc.h
2003-02-17 13:37:08 +00:00
dimitr
21ccf8d45e
/W4 -> /W3
2003-02-17 13:22:45 +00:00
dimitr
22206cd56e
Added finalization code.
2003-02-16 19:19:38 +00:00
brodsom
8bdf295e25
Change build system to move warning control to only one header for each compiler
2003-02-16 11:39:22 +00:00
brodsom
2fa82967a0
Add svc.cpp to fbserver
2003-02-16 00:17:30 +00:00
brodsom
ff94cad8aa
Rename header arg.h to log2.h (included only in log.cpp) and remove atom.h
2003-02-15 16:22:30 +00:00
dimitr
3645cb8586
Updated project files. Fixed issues with exception handling.
2003-02-15 09:25:26 +00:00
dimitr
4bb065bb2c
Updated project files.
2003-02-14 09:12:57 +00:00
dimitr
be22042116
Fixed another build issues.
2003-02-11 17:43:30 +00:00
dimitr
94beee422c
Fixed build problems related to the service manager and error handling.
2003-02-11 16:19:57 +00:00
dimitr
5c72c76b82
Fixed the workspace.
2003-02-10 14:50:18 +00:00
dimitr
a0ea6bb388
Renamed isc4 in the build files.
2003-02-10 12:26:26 +00:00
dimitr
1da47171cb
Batch file changed to use new extension of the database files.
2003-02-10 12:00:23 +00:00
dimitr
765b88cc4d
Changed options for the release configuration.
2003-02-10 10:36:53 +00:00
dimitr
01b3a4a4b8
Changed options for the release configuration.
2003-02-10 10:03:56 +00:00
dimitr
21c559a868
Rename.
2003-02-10 09:23:27 +00:00
dimitr
2daff8b277
Cleanup.
2003-02-04 20:19:12 +00:00
dimitr
0ce8652f60
Moved allocator functions back to GDS. MemoryPool is no longer exported.
2003-02-04 20:18:36 +00:00
dimitr
c79b2b548a
Committed contribution by Juan Guerrero (?). Functions LPAD and RPAD added to IB_UDF library.
2003-02-04 18:10:03 +00:00
brodsom
85f0fa7f4b
command line make corrections
2003-02-04 15:43:22 +00:00
brodsom
3e62090618
Add command line makes
...
Add install batchs
2003-02-04 15:01:19 +00:00
dimitr
978080d716
Fixed debug build of gpre_boot.
2003-02-04 10:28:05 +00:00
brodsom
8237d974ef
Use bscmake non incremental
2003-02-03 14:21:33 +00:00
brodsom
1caf68e42d
Autoconfig must be copy before build_boot.bat
2003-02-03 12:48:05 +00:00
dimitr
2c5ebd3f30
Updated project files.
2003-02-02 13:23:52 +00:00
hippoman
418c6de78d
Sync msvc7 build with latest changes
2003-02-01 03:08:27 +00:00
dimitr
e71660f43b
Updated project files.
2003-01-28 08:58:23 +00:00
dimitr
35d3d6e95c
Updated batch files.
2003-01-25 08:55:04 +00:00
brodsom
263c2b7e76
New charsets (update msvc6 build)
2003-01-25 03:13:14 +00:00
hippoman
164b284b4a
Sync msvc7 build with latest changes
2003-01-24 22:57:57 +00:00
dimitr
7edf15c44c
Updated batch files.
2003-01-24 17:45:07 +00:00
dimitr
1795a9530a
Other win32 build batch files.
2003-01-24 17:15:04 +00:00
dimitr
4a69ad0ca1
Other win32 build batch files.
2003-01-24 16:39:37 +00:00
dimitr
112f123601
Two of the win32 build batch files. Others will follow shortly.
2003-01-24 13:53:33 +00:00
dimitr
fb3701280c
Updated fbudf files.
2003-01-24 12:05:25 +00:00
dimitr
b5af66601e
Updated project files.
2003-01-24 09:30:09 +00:00
brodsom
d9b25aa463
Update msvc6 build
2003-01-23 03:36:44 +00:00
dimitr
c194820d6c
Updated project files.
2003-01-21 11:10:30 +00:00
dimitr
6de9ff27b6
Let's return version of the client library via API. Interface is IB7-compliant.
2003-01-19 14:30:53 +00:00
dimitr
c6a1172080
Link with XNET support.
2003-01-19 14:12:13 +00:00
dimitr
2bbd4dba82
Updated project files:
...
1. Cleaned up used import libraries.
2. Winsock2 is used.
3. Embedded engine now supports true local access.
2003-01-18 19:21:39 +00:00