Cách thức sử dụng
bogoengine được thiết kế để sử dụng như một thư viện, liên kết tĩnh với một chương trình khác.
Cách thức sử dụng bogoengine cơ bản có thể được tóm tắt như sau:
Nếu tải mã nguồn của bogoengine không sử dụng Git, bạn có thể bỏ git
khỏi danh sách công cụ cần cài đặt.
su -c 'emerge git'
Bạn có thể dùng pkgtool
để cài đặt, hoặc tải các file chứa gói cần thiết vào cùng một thư mục và:
su -c 'installpkg *.tgz'
sudo apt-get install git build-essential
Hoặc
su -c 'apt-get install git build-essential'
su -c 'yum install gcc git'
Mã nguồn của bogoengine có thể được tải bằng Git hoặc file nén zip. Khi sử dụng Git, bạn nên dùng submodule để giữ cho mã nguồn của bogoengine luôn được cập nhật.
cd [your_project_src]
git submodule add https://github.com/cmpitg/bogoengine.git [bogoengine_dir]
git submodule init .
Sau đó, mỗi khi cần pull với phiên bản mới, bạn chỉ cần:
cd [your_project_src]
git update [bogoengine_dir]
Bạn có thể xem thêm về git submodule với git help submodule
.
Bạn chỉ cần tải mã nguồn tại địa chỉ này và giải nén ra thư mục chương trình của bạn:
cd [your_project_src]
wget -O bogoengine.zip https://github.com/cmpitg/bogoengine/zipball/master
unzip bogoengine.zip
mv cmpitg-bogoengine-* [bogoengine_dir]
(TODO)
Bạn nên sử dụng các chương trình đóng gói chuẩn của từng distro để đóng gói sản phẩm. Tuy nhiên bạn cũng có thể đóng góp "tạm" theo cách quick-and-dirty, phục vụ mục đích testing với checkinstall (chú ý cài đặt checkinstall trước khi thực hiện):
checkinstall