Commit 78134e4e authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Initial commit

parents
Loading
Loading
Loading
Loading

.gitignore

0 → 100644
+4 −0
Original line number Diff line number Diff line
node_modules
dist
.gitmodules.old
style.css

.gitmodules

0 → 100644
+10 −0
Original line number Diff line number Diff line
[submodule "submodules/redmic-flag-icon-css"]
	path = submodules/redmic-flag-icon-css
	url = ../../../third-party/flag-icon-css.git
	branch = master
	ignore = dirty
[submodule "submodules/font-redmic"]
	path = submodules/font-redmic
	url = ../../Font-Redmic.git
	branch = master
	ignore = dirty

Gruntfile.js

0 → 100644
+27 −0
Original line number Diff line number Diff line
module.exports = function(grunt) {

	var glob = require('glob'),
		path = require('path');

	// Lee todas las tareas presentes como dependencias
	require('load-grunt-tasks')(grunt);

	grunt.initConfig({
		redmicConfig: {
			srcPath: 'src',
			distPath: 'dist'
		},
		pkg: grunt.file.readJSON('package.json')
	});

	// Lee los ficheros con configuraciones para las tareas a ejecutar (propias o de terceros)
	glob.sync('./grunt/config/*.js').forEach(function(file) {

		require(path.resolve(file))(grunt);
	});

	// Lee los ficheros con las tareas propias a ejecutar
	grunt.loadTasks('./grunt/task');

	grunt.registerTask('default', ['build']);
};
+10 −0
Original line number Diff line number Diff line
module.exports = function(grunt) {

	var preBuildCmds = ['yarn install'];

	grunt.config('redmicConfig.buildModules', {
		'submodules/pruneCluster': preBuildCmds.concat([
			'grunt uglify'
		])
	});
};

grunt/config/clean.js

0 → 100644
+13 −0
Original line number Diff line number Diff line
module.exports = function(grunt) {

	var path = require('path'),
		distPath = grunt.config('redmicConfig.distPath'),
		cssFile = 'style.css',
		cssMinFile = path.join(distPath, cssFile),
		distCssFiles = path.join(distPath, '*.css');

	grunt.config('clean', {
		build: [distPath, cssFile],
		release: [distCssFiles, '!' + cssMinFile]
	});
};