######################################################################## 
# Model file conversion 
.p3d.bip3d: 
       "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\ImageToPaa\ImageToPaa.exe" -o "$@" "$<" 

.p3d.p3d: 
       "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\binarize\binarize.exe" -o "$@" "$<" 

######################################################################## 
# World file conversion 
.wrp.biwrp: 
        "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\binarize\binarize.exe" -o "$@" "$<" 

.wrp.wrp: 
        "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\binarize\binarize.exe" -o "$@" "$<" 

######################################################################## 
#Config file conversion 
.cpp.bin: 
        "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\CfgConvert\CfgConvert.exe" -bin -dst "$@" "$<" 

.cpp.bicpp: 
        "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\CfgConvert\CfgConvert.exe" -bin -dst "$@" "$<" 

######################################################################## 
#Material conversion 
# Material is a ParamFile 
.rvmat.rvmat: 
        "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\CfgConvertFileChng\CfgConvertFileChange.exe" -bin -dst "$@" "$<" 

.bimpas.bimpas: 
        "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\CfgConvertFileChng\CfgConvertFileChange.exe" -bin -dst "$@" "$<" 

.bisurf.bisurf: 
        "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\CfgConvertFileChng\CfgConvertFileChange.exe" -bin -dst "$@" "$<" 

######################################################################## 
#Texture file conversion 
.gif.bi: 
        "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\ImageToPAA\ImageToPAA.exe" "$<" "$@" 

.tga.bitga: 
        "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\ImageToPAA\ImageToPAA.exe" "$<" "$@" 

.tga.paa: 
        "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\ImageToPAA\ImageToPAA.exe" "$<" "$@" 

.png.paa: 
        "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\ImageToPAA\ImageToPAA.exe" "$<" "$@" 

.tga.pac: 
        "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\ImageToPAA\ImageToPAA.exe" "$<" "$@" 

.png.pac: 
        "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\ImageToPAA\ImageToPAA.exe" "$<" "$@" 

.gif.pac: 
        "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\ImageToPAA\ImageToPAA.exe" "$<" "$@" 

.paa.paa: 
        !copy  "$<" "$@" 

.pac.pac: 
        !copy  "$<" "$@" 

####################################################################### 
.wav.lip: 
        "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\Audio\WavToLip.exe" "$<" "$@" 

.wav.wss: 
        "C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\Audio\WavToWSS.exe" "$<" "$@" 

######################################################################## 
### How to add new rules: 
### 
### Each rules starts with suffixes telling which formats are converted by the rule, 
### followed by list of commands 
### list of commands is terminated by empty line 
### Following special variables can be used in commands: 
###    "$<"  Input file path 
###    "$@"  Output file path 
