#------------------------------------------------------------------------------
VERSION = BWS.01
#------------------------------------------------------------------------------
!ifndef ROOT
ROOT = $(MAKEDIR)\..
!endif
#------------------------------------------------------------------------------
MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$**
DCC = $(ROOT)\bin\dcc32.exe $**
BRCC = $(ROOT)\bin\brcc32.exe $**
#------------------------------------------------------------------------------
PROJECTS = DISQLite3_20_Million_Generate.exe \
  DISQLite3_20_Million_Generate_Mem_Helper.exe DISQLite3_20_Million_Export.exe \
  DISQLite3_20_Million_Query.exe DISQLite3_Bind_Params.exe \
  DISQLite3_Bind_Params_Names.exe DISQLite3_Blob_and_Streams.exe \
  DISQLite3_Busy_Timeout.exe DISQLite3_Changes.exe \
  DISQLite3_ClientDataSet_Grid.exe DISQLite3_Create_Table.exe \
  DISQLite3_DateTime.exe DISQLite3_Extension_Collate_Reverse.dll \
  DISQLite3_Extension_Half.dll DISQLite3_Extension_Test.exe \
  DISQLite3_Execute_SQL.exe DISQLite3_Full_Text_Search.exe \
  DISQLite3_Image_Bitmap.exe DISQLite3_Log_Inserts.exe \
  DISQLite3_Master_Detail_Query.exe DISQLite3_Performance_Test.exe \
  DISQLite3_Prepare_SQL.exe DISQLite3_SELECT_with_bind.exe \
  DISQLite3_Show_Table.exe DISQLite3_StringGrid.exe DISQLite3_StringList.exe \
  DISQLite3_World.exe DISQLite3_World_ClientDataSet.exe DISQLite3_Backup.exe \
  DISQLite3_Create_Collation.exe DISQLite3_Create_Collation_2.exe \
  DISQLite3_Create_Function.exe DISQLite3_sqlite3_get_table.exe \
  DISQLite3_Incremental_Blob.exe DISQLite3_Integrity_Check.exe \
  DISQLite3_Math_Expr_Eval.exe DISQLite3_Profile.exe \
  DISQLite3_VirtualTable_StringList.exe DISQLite3_Buffered_Grid.exe \
  DISQLite3_Drive_Catalog.exe DISQLite3_Encryption.exe DISQLite3_RichEdit.exe \
  DISQLite3_20_Million_Import.exe DISQLite3_20_Million_Import_Mem_Helper.exe \
  DISQLite3_FastReport.exe DISQLite3_Drive_Catalog_TNT.exe
#------------------------------------------------------------------------------
default: $(PROJECTS)
#------------------------------------------------------------------------------

DISQLite3_Bind_Params.exe: DISQLite3_Bind_Params\DISQLite3_Bind_Params.dpr
  $(DCC)

DISQLite3_Bind_Params_Names.exe: DISQLite3_Bind_Params_Names\DISQLite3_Bind_Params_Names.dpr
  $(DCC)

DISQLite3_Buffered_Grid.exe: DISQLite3_Buffered_Grid\DISQLite3_Buffered_Grid.dpr
  $(DCC)

DISQLite3_Create_Collation.exe: DISQLite3_Create_Collation\DISQLite3_Create_Collation.dpr
  $(DCC)

DISQLite3_Create_Function.exe: DISQLite3_Create_Function\DISQLite3_Create_Function.dpr
  $(DCC)

DISQLite3_Create_Table.exe: DISQLite3_Create_Table\DISQLite3_Create_Table.dpr
  $(DCC)

DISQLite3_Drive_Catalog.exe: DISQLite3_Drive_Catalog\DISQLite3_Drive_Catalog.dpr
  $(DCC)

DISQLite3_Execute_SQL.exe: DISQLite3_Execute_SQL\DISQLite3_Execute_SQL.dpr
  $(DCC)

DISQLite3_Full_Text_Search.exe: DISQLite3_Full_Text_Search\DISQLite3_Full_Text_Search.dpr
  $(DCC)

DISQLite3_Math_Expr_Eval.exe: DISQLite3_Math_Expr_Eval\DISQLite3_Math_Expr_Eval.dpr
  $(DCC)

DISQLite3_Prepare_SQL.exe: DISQLite3_Prepare_SQL\DISQLite3_Prepare_SQL.dpr
  $(DCC)

DISQLite3_Profile.exe: DISQLite3_Profile\DISQLite3_Profile.dpr
  $(DCC)

DISQLite3_RichEdit.exe: DISQLite3_RichEdit\DISQLite3_RichEdit.dpr
  $(DCC)

DISQLite3_Show_Table.exe: DISQLite3_Show_Table\DISQLite3_Show_Table.dpr
  $(DCC)

DISQLite3_World.exe: DISQLite3_World\DISQLite3_World.dpr
  $(DCC)

DISQLite3_World_ClientDataSet.exe: DISQLite3_World\DISQLite3_World_ClientDataSet.dpr
  $(DCC)

DISQLite3_Encryption.exe: DISQLite3_Encryption\DISQLite3_Encryption.dpr
  $(DCC)

DISQLite3_StringGrid.exe: DISQLite3_StringGrid\DISQLite3_StringGrid.dpr
  $(DCC)

DISQLite3_StringList.exe: DISQLite3_StringList\DISQLite3_StringList.dpr
  $(DCC)

DISQLite3_Image_Bitmap.exe: DISQLite3_Image_Bitmap\DISQLite3_Image_Bitmap.dpr
  $(DCC)

DISQLite3_Busy_Timeout.exe: DISQLite3_Busy_Timeout\DISQLite3_Busy_Timeout.dpr
  $(DCC)

DISQLite3_Performance_Test.exe: DISQLite3_Performance_Test\DISQLite3_Performance_Test.dpr
  $(DCC)

DISQLite3_VirtualTable_StringList.exe: DISQLite3_VirtualTable_StringList\DISQLite3_VirtualTable_StringList.dpr
  $(DCC)

DISQLite3_Incremental_Blob.exe: DISQLite3_Incremental_Blob\DISQLite3_Incremental_Blob.dpr
  $(DCC)

DISQLite3_Integrity_Check.exe: DISQLite3_Integrity_Check\DISQLite3_Integrity_Check.dpr
  $(DCC)

DISQLite3_Changes.exe: DISQLite3_Changes\DISQLite3_Changes.dpr
  $(DCC)

DISQLite3_20_Million_Generate.exe: DISQLite3_20_Million\1_Generate\DISQLite3_20_Million_Generate.dpr
  $(DCC)

DISQLite3_20_Million_Generate_Mem_Helper.exe: DISQLite3_20_Million\1_Generate_Mem_Helper\DISQLite3_20_Million_Generate_Mem_Helper.dpr
  $(DCC)

DISQLite3_20_Million_Export.exe: DISQLite3_20_Million\2_Export\DISQLite3_20_Million_Export.dpr
  $(DCC)

DISQLite3_20_Million_Import.exe: DISQLite3_20_Million\3_Import\DISQLite3_20_Million_Import.dpr
  $(DCC)

DISQLite3_20_Million_Import_Mem_Helper.exe: DISQLite3_20_Million\3_Import_Mem_Helper\DISQLite3_20_Million_Import_Mem_Helper.dpr
  $(DCC)

DISQLite3_Blob_and_Streams.exe: DISQLite3_Blob_and_Streams\DISQLite3_Blob_and_Streams.dpr
  $(DCC)

DISQLite3_Log_Inserts.exe: DISQLite3_Log_Inserts\DISQLite3_Log_Inserts.dpr
  $(DCC)

DISQLite3_sqlite3_get_table.exe: DISQLite3_sqlite3_get_table\DISQLite3_sqlite3_get_table.dpr
  $(DCC)

DISQLite3_SELECT_with_bind.exe: DISQLite3_SELECT_with_bind\DISQLite3_SELECT_with_bind.dpr
  $(DCC)

DISQLite3_Drive_Catalog_TNT.exe: DISQLite3_Drive_Catalog_TNT\DISQLite3_Drive_Catalog_TNT.dpr
  $(DCC)

DISQLite3_ClientDataSet_Grid.exe: DISQLite3_ClientDataSet_Grid\DISQLite3_ClientDataSet_Grid.dpr
  $(DCC)

DISQLite3_Master_Detail_Query.exe: DISQLite3_Master_Detail_Query\DISQLite3_Master_Detail_Query.dpr
  $(DCC)

DISQLite3_Create_Collation_2.exe: DISQLite3_Create_Collation\DISQLite3_Create_Collation_2.dpr
  $(DCC)

DISQLite3_Backup.exe: DISQLite3_Backup\DISQLite3_Backup.dpr
  $(DCC)

DISQLite3_20_Million_Query.exe: DISQLite3_20_Million\2_Query\DISQLite3_20_Million_Query.dpr
  $(DCC)

DISQLite3_DateTime.exe: DISQLite3_DateTime\DISQLite3_DateTime.dpr
  $(DCC)

DISQLite3_Extension_Half.dll: DISQLite3_Extension\DISQLite3_Extension_Half.dpr
  $(DCC)

DISQLite3_Extension_Test.exe: DISQLite3_Extension\DISQLite3_Extension_Test.dpr
  $(DCC)

DISQLite3_Extension_Collate_Reverse.dll: DISQLite3_Extension\DISQLite3_Extension_Collate_Reverse.dpr
  $(DCC)

DISQLite3_FastReport.exe: DISQLite3_FastReport\DISQLite3_FastReport.dpr
  $(DCC)


