#-- phi-all.rb
#
# requires all library of phi
#
def require_if_exist(lib)
  require lib
rescue LoadError
  #
end

require "phi"
require "rdb"  # == rdb/rdb + rdb/bde + rdb/dbx + rdb/ado

require "cal"
require_if_exist "chart"
require "com"
require "comm"
require "dialogs"
require_if_exist "direct"
require_if_exist "DosCmd"
require_if_exist "doscmd"
require "editor"
require_if_exist "indy"
require "ini"
require "internet"
require "jpeg"
require "mandel"
require "mci"
require_if_exist "mozilla"
require "ole"
require "path"
require "pgrid"
require "pngobject"
require "prev"
require "strcolgrid"
require "strprn"
require "tasktray"
require "webbrowser"

require "args_to_hash"
require "array_to_dataset"
require "dir_to_dataset"
require "Enumerable_sum"
require "File_merge_path"
require "File_split3"
require "File_unix"
require "opname"
require "rgui"

require "fastnet/socket"
require "fastnet/http"
require "fastnet/ftp"

if __FILE__ == $0
  puts $".sort

=begin
G:\download\ap-840a\apollo\lib>dir /o *.so
2004/10/01  19:08            15,872 cal.so
2004/10/01  19:08            17,408 com.so
2004/10/01  19:08            27,136 comm.so
2004/10/01  19:08            19,456 dialogs.so
2004/10/01  19:08            78,848 direct.so
2004/10/01  19:08            24,064 doscmd.so
2004/10/01  19:08           340,992 editor.so
2004/10/01  19:08            25,088 indy.so
2004/10/01  19:08            16,384 ini.so
2004/10/01  19:08            17,920 internet.so
2004/10/01  19:08            15,360 jpeg.so
2004/10/01  19:08            12,288 mandel.so
2004/10/01  19:08            15,872 mci.so
2004/10/01  19:08            30,720 mozilla.so
2004/10/01  19:08            14,848 ole.so
2004/10/01  19:08            20,992 path.so
2004/10/01  19:08            61,440 pgrid.so
2004/10/01  19:08            86,528 pngobject.so
2004/10/01  19:08            28,160 prev.so
2004/10/01  19:08            47,104 strcolgrid.so
2004/10/01  19:08            67,072 strprn.so
2004/10/01  19:08            30,720 tasktray.so
2004/10/01  19:08            25,088 webbrowser.so
              23 個のファイル           1,039,360 バイト
G:\download\ap-840a\apollo\lib>dir /o *.rb
2003/07/22  18:00             2,113 args_to_hash.rb
2003/07/22  18:00             6,781 array_to_dataset.rb
2003/07/27  20:24               542 dir_to_dataset.rb
2003/07/27  20:24             1,028 Enumerable_sum.rb
2003/07/22  18:00               641 File_merge_path.rb
2003/07/22  18:00             3,156 File_split3.rb
2003/07/22  18:00               323 File_unix.rb
2003/07/22  18:00             3,734 opname.rb
2004/06/21  08:26                76 rdb.rb
2003/07/22  18:00                98 rgui.rb
              10 個のファイル              18,492 バイト
G:\download\ap-840a\apollo\lib>
=end
  p :ok
end
