server/src/gulpfile.js
changeset 386 c731ab9b934d
parent 346 4cd0f8c936ed
child 541 e756a8c72c3d
equal deleted inserted replaced
385:f8200c5482ec 386:c731ab9b934d
     7 var exec = require('child_process').execSync;
     7 var exec = require('child_process').execSync;
     8 
     8 
     9 var options = minimist(process.argv.slice(2));
     9 var options = minimist(process.argv.slice(2));
    10 
    10 
    11 var buildOption = "--prod";
    11 var buildOption = "--prod";
    12 if(options.prod) {
    12 if(options.production) {
    13     buildOption = "--prod";
    13     buildOption = "--prod";
    14 } else if(options.dev) {
    14 } else if(options.development) {
    15     buildOption = "--dev";
    15     buildOption = "--dev";
    16 }
    16 }
    17 
    17 
    18 
    18 
    19 var paths = {
    19 var paths = {
    50     });
    50     });
    51 });
    51 });
    52 
    52 
    53 elixir(function(mix) {
    53 elixir(function(mix) {
    54     mix.sass('app.scss', 'public/css/app.css', {includePaths: [paths['bootstrap']+'stylesheets/']})
    54     mix.sass('app.scss', 'public/css/app.css', {includePaths: [paths['bootstrap']+'stylesheets/']})
       
    55         .scripts(['sparqlclient.js'], 'public/js/sparqlclient.js')
       
    56         .copy('resources/assets/sass/img', 'public/css/img')
    55         .copy(paths.bootstrap + 'fonts/bootstrap', 'public/fonts')
    57         .copy(paths.bootstrap + 'fonts/bootstrap', 'public/fonts')
    56         .copy(paths.bootstrap + 'javascripts/bootstrap.js', 'public/js/vendor/bootstrap.js')
    58         .copy(paths.bootstrap + 'javascripts/bootstrap.js', 'public/js/vendor/bootstrap.js')
       
    59         .copy(paths.bower_base_path + 'yasqe/dist/yasqe.bundled.min.js', 'public/js/vendor/yasqe.bundled.min.js')
       
    60         .copy(paths.bower_base_path + 'yasr/dist/yasr.bundled.min.js', 'public/js/vendor/yasr.bundled.min.js')
    57         .copy(paths.bower_base_path + 'jquery/dist/jquery.min.js', 'public/js/vendor/jquery.js')
    61         .copy(paths.bower_base_path + 'jquery/dist/jquery.min.js', 'public/js/vendor/jquery.js')
       
    62         .copy(paths.bower_base_path + 'yasqe/dist/yasqe.min.css', 'public/css/vendor/yasqe.min.css')
       
    63         .copy(paths.bower_base_path + 'yasr/dist/yasr.min.css', 'public/css/vendor/yasr.min.css')
    58         .copy(paths.bower_base_path + 'font-awesome/css/font-awesome.min.css', 'public/css/vendor/font-awesome.css')
    64         .copy(paths.bower_base_path + 'font-awesome/css/font-awesome.min.css', 'public/css/vendor/font-awesome.css')
    59         .task('build-ember')
    65         .task('build-ember')
    60         .task('copy-bo-ember');
    66         .task('copy-bo-ember');
    61 });
    67 });
    62 
    68