This is actually possible. Firstly install the required tools for Linux.
Then once they are installed navigate to the folder containing your mod files.
Then use the -N parameter to allow building the mod and ignoring missing files.
┌──(john㉿DESKTOP-PF01IEE)-[/mnt/c/Users/Intel i5/Documents/rifle] └─$ makepbo -N rifle/ makepbo x64Version 1.97, Dll 6.24 "rifle/" <adding entries:...> $PBOPREFIX$.txt :configuring config.cpp :scanning texHeaders.bin :scanning ui/logo.paa :scanning ui/logoOver.paa :scanning ui/logo_small.paa :scanning ui/oshkosh_riotpolice_alpha_ca.paa :scanning ui/postinit.sqf :scanning ui/running.paa :scanning ui/teleport.sqf :scanning </end entries> /*Creating ArmA style pbo:*/ Prefix = rifle <writing header entries> config.cpp texHeaders.bin ui/logo.paa ui/logoOver.paa ui/logo_small.paa ui/oshkosh_riotpolice_alpha_ca.paa ui/postinit.sqf ui/running.paa ui/teleport.sqf </end header> Writing data blocks... ......... Writing sha '18CF9693C15EEA5C9C8418CD22DA2D066D7BCA6F' File written to /mnt/c/Users/Intel i5/Documents/rifle/rifle.pbo No Error(s) |
This is very useful and a good way to make mods, as long as you have the right file paths, this will work just fine.
To specify the location where the mod pbo will be placed, run it like this.
┌──(john㉿DESKTOP-PF01IEE)-[/mnt/c/Users/Intel i5/Documents/rifle] └─$ makepbo -N rifle/ ../Arma\ 3/addons/\@rifle/Addons/rifle.pbo |
This is also useful for building a mission pbo.
┌──(john㉿DESKTOP-PF01IEE)-[/mnt/c/Users/Intel i5/Documents/rifle] └─$ makepbo -N anzac_nam.vn_the_bra/ |
Very useful for making a pbo file to put on an Arma 3 server.