1.0.8 • Published 5 years ago
gulp-sma v1.0.8
gulp-sma 
Sma plugin for Gulp.
Install
npm install gulp-sma --save-devBasic Usage
var gulp = require('gulp');
var gulpSma = require('gulp-sma');
gulp.task('sma', () => {
return gulp.src('./src/scripts/**/*.sma')
.pipe(gulpSma({
compiler: path.join(__dirname, './compiler/amxxpc'),
dest: path.join(__dirname, './dist/addons/amxmodx/plugins'),
includeDir: path.join(__dirname, './src/include'),
}))
.pipe(gulp.dest('./dist/addons/amxmodx/scripting'))
});
gulp.task('sma:watch', () => {
gulp.watch('./src/scripts/**/*.sma', ['sma']);
});Options
compiler - path to amxmodx compiler binary.
dest - path for compiled plugin.
includeDir - path to includes.
ignoreSubDirs - save structure of source folders (true by default).