-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathcompile_mingw.bat
5 lines (3 loc) · 2.76 KB
/
compile_mingw.bat
1
2
3
4
5
windres --output-format=coff resources.rc resources.res
g++ misc/curl_post.cpp misc/dirfinder.cpp misc/lockfile.cpp misc/freespace.cpp libs/mangle/stream/clients/io_stream.cpp gameinfo/stats_json.cpp gameinfo/tigloader.cpp list/sortlist.cpp list/listbase.cpp list/picklist.cpp list/parentbase.cpp tiglib/gamedata.cpp tiglib/gamelister.cpp tiglib/sorters.cpp tiglib/repo.cpp misc/fetch.cpp tiglib/liveinfo.cpp tiglib/news.cpp tiglib/repo_locator.cpp launcher/run.cpp launcher/run_windows.cpp wx/frame.cpp wx/tabbase.cpp wx/image_viewer.cpp wx/gametab.cpp wx/progress_holder.cpp wx/gamelist.cpp wx/listbase.cpp wx/newstab.cpp wx/dialogs.cpp app_wx/wxtiggit_main.cpp app_wx/gamedata.cpp app_wx/gameinf.cpp app_wx/gamelist.cpp app_wx/notifier.cpp app_wx/jobprogress.cpp app_wx/appupdate.cpp app_wx/importer_backend.cpp app_wx/importer_gui.cpp libs/spread/libs/jsoncpp/src/json_reader.cpp libs/spread/libs/jsoncpp/src/json_writer.cpp libs/spread/libs/jsoncpp/src/json_value.cpp libs/spread/libs/sha2/sha2.c libs/spread/job/thread.cpp libs/spread/job/job.cpp libs/spread/job/jobinfo.cpp libs/spread/misc/comp85.cpp libs/spread/misc/jconfig.cpp libs/spread/misc/readjson.cpp libs/spread/misc/logger.cpp libs/unpackcpp/misc/dirwriter.cpp libs/unpackcpp/base/unpack_base.cpp libs/unpackcpp/zip/unpack_zip.cpp libs/unpackcpp/zip/zipfile.cpp libs/unpackcpp/auto.cpp libs/spread/tasks/unpack.cpp libs/spread/tasks/curl.cpp libs/spread/tasks/download.cpp libs/spread/hash/hash.cpp libs/spread/htasks/hashtask.cpp libs/spread/htasks/unpackhash.cpp libs/spread/htasks/downloadhash.cpp libs/spread/htasks/copyhash.cpp libs/spread/dir/binary.cpp libs/spread/dir/from_fs.cpp libs/spread/dir/tools.cpp libs/spread/cache/index.cpp libs/spread/cache/files.cpp libs/spread/rules/ruleset.cpp libs/spread/rules/arcruleset.cpp libs/spread/rules/rule_loader.cpp libs/spread/parent_job/andjob.cpp libs/spread/parent_job/askqueue.cpp libs/spread/parent_job/execjob.cpp libs/spread/parent_job/jobholder.cpp libs/spread/parent_job/listjob.cpp libs/spread/parent_job/parentjob.cpp libs/spread/install_jobs/hashfinder.cpp libs/spread/install_jobs/leaffactory.cpp libs/spread/install_jobs/treebase.cpp libs/spread/install_dir/dir_install.cpp libs/spread/install_system/jobmanager.cpp libs/spread/sr0/sr0.cpp libs/spread/spreadlib/spread.cpp libs/spread/spreadlib/chanlist.cpp libs/spread/spreadlib/infojson.cpp libs/spread/spreadlib/packlist.cpp libs/spread/spreadlib/statuslist.cpp -o tiggit.exe -Wl,--subsystem,windows -I. -I./libs/ -I./libs/spread -I./libs/spread/libs/jsoncpp/include/ -lboost_filesystem -lboost_thread -lboost_system -DBOOST_THREAD_USE_LIB -DNEED_LOCKGUARD -lz -I./ext/include/ -L./ext/lib/ -lcurldll libcurl.dll wxbase28u_gcc_custom.dll wxmsw28u_core_gcc_custom.dll wxmsw28u_adv_gcc_custom.dll resources.res
chmod a+rwx tiggit.exe *.dll