Fenris Wolf commited on 2017-02-13 11:04:48
Zeige 3 geänderte Dateien mit 36 Einfügungen und 38 Löschungen.
| ... | ... |
@@ -0,0 +1,30 @@ |
| 1 |
+## Kiu kreis tiun programaron? |
|
| 2 |
+ |
|
| 3 |
+Estis mi: [Fenris Wolf <fenris@folksprak.org>](mailto:fenris@folksprak.org) |
|
| 4 |
+ |
|
| 5 |
+## Kiu permesilo estas uzata? |
|
| 6 |
+ |
|
| 7 |
+Legu la dosieron **permesilo.txt**! |
|
| 8 |
+ |
|
| 9 |
+## Kiel kompili la fontojn? |
|
| 10 |
+ |
|
| 11 |
+Vi bezonas la jenajn programojn: |
|
| 12 |
+ |
|
| 13 |
+* **Node.js** kaj **npm** (vidu na [nodejs.org](https://nodejs.org)) |
|
| 14 |
+* **TypeScript**-kompililo; ekz. per `npm install -g typescript` (vidu na [typescriptlang.org](http://www.typescriptlang.org/)) |
|
| 15 |
+* **GNU-Make** (vidu na [gnu.org/software/make](https://www.gnu.org/software/make/)) |
|
| 16 |
+ |
|
| 17 |
+Kun tiuj eroj, efektivigu la jenan komandon: |
|
| 18 |
+ |
|
| 19 |
+ make konstrui |
|
| 20 |
+ |
|
| 21 |
+## Kiel lanĉi la roboton? |
|
| 22 |
+ |
|
| 23 |
+Unue ŝanĝu la dosieron **agordoj.json** laŭ viaj deziroj. Poste vi povas uzi la jenan komandon por lanĉi la roboton: |
|
| 24 |
+ |
|
| 25 |
+ node kreajxo/kvasir.js agordoj.json |
|
| 26 |
+ |
|
| 27 |
+aŭ nur |
|
| 28 |
+ |
|
| 29 |
+ make lancxi |
|
| 30 |
+ |
| ... | ... |
@@ -26,42 +26,34 @@ var_fontoj := ${var_fontoj} fontoj/cxefajxo.ts
|
| 26 | 26 |
|
| 27 | 27 |
var_moduloj := |
| 28 | 28 |
var_moduloj := ${var_moduloj} irc
|
| 29 |
-var_moduloj := ${var_moduloj} sqlite3
|
|
| 30 |
-# var_moduloj := ${var_moduloj} request
|
|
| 31 |
-var_moduloj := ${var_moduloj} yql
|
|
| 32 |
-var_moduloj := ${var_moduloj} xml2js
|
|
| 33 | 29 |
|
| 34 | 30 |
defauxlto: konstrui |
| 35 | 31 |
.PHONY: defauxlto |
| 36 | 32 |
|
| 37 |
-konstrui: kompili # moduloj |
|
| 33 |
+konstrui: kompili moduloj |
|
| 38 | 34 |
.PHONY: konstrui |
| 39 | 35 |
|
| 40 | 36 |
lancxi: kreajxo/kvasir.js |
| 41 |
- @ ${komando_avizi} "-- lancxado ..."
|
|
| 42 |
- @ pushd kreajxo && node kvasir.js ; popd |
|
| 37 |
+ @ ${komando_avizi} "-- lancxado …"
|
|
| 38 |
+ @ pushd kreajxo && node kvasir.js ../agordoj.json ; popd |
|
| 43 | 39 |
.PHONY: lancxi |
| 44 | 40 |
|
| 45 | 41 |
kompili: kreajxo/kvasir.js |
| 46 | 42 |
.PHONY: kompili |
| 47 | 43 |
|
| 48 | 44 |
kreajxo/kvasir.js: ${var_fontoj}
|
| 49 |
- @ ${komando_avizi} "-- kompilado ..."
|
|
| 45 |
+ @ ${komando_avizi} "-- kompilado …"
|
|
| 50 | 46 |
@ ${komando_kreidosierujon} kreajxo
|
| 51 | 47 |
@ ${komando_tsc} ${var_fontoj} --outFile kreajxo/kvasir.js
|
| 52 | 48 |
|
| 53 | 49 |
moduloj: |
| 54 |
- @ ${komando_avizi} "-- instalado de moduloj ..."
|
|
| 50 |
+ @ ${komando_avizi} "-- instalado de moduloj …"
|
|
| 55 | 51 |
@ ${komando_kreidosierujon} kreajxo
|
| 56 | 52 |
@ pushd kreajxo && npm install ${var_moduloj} ; popd
|
| 57 | 53 |
.PHONY: moduloj |
| 58 | 54 |
|
| 59 |
-paki: |
|
| 60 |
- @ ${komando_avizi} "-- pakado ..."
|
|
| 61 |
- ${komando_tar} --directory=kreajxo --create . --file=kvasir.tar
|
|
| 62 |
- |
|
| 63 | 55 |
nuligi: |
| 64 |
- @ ${komando_avizi} "-- nuligado ..."
|
|
| 56 |
+ @ ${komando_avizi} "-- nuligado …"
|
|
| 65 | 57 |
@ ${komando_forigi} kreajxo
|
| 66 | 58 |
.PHONY: nuligi |
| 67 | 59 |
|
| ... | ... |
@@ -14,27 +14,3 @@ GNU General Public License for more details. |
| 14 | 14 |
You should have received a copy of the GNU General Public License |
| 15 | 15 |
along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 16 | 16 |
|
| 17 |
- |
|
| 18 |
-== Kio estas bezonata? == |
|
| 19 |
- |
|
| 20 |
-Vi bezonas la jenajn programojn: |
|
| 21 |
- - npm |
|
| 22 |
- - TypeScript-kompililo (ekz. per "npm install -g typescript") |
|
| 23 |
- - nodejs-pakajxo "irc": "mkdir --parents kreajxo && cd kreajxo && npm install irc ; cd -" |
|
| 24 |
- - GNU-Make |
|
| 25 |
- |
|
| 26 |
- |
|
| 27 |
-== Kiel kompili la fontojn? == |
|
| 28 |
- |
|
| 29 |
-Efektivigu la jenan komandon: |
|
| 30 |
- |
|
| 31 |
- "make kompili" |
|
| 32 |
- |
|
| 33 |
- |
|
| 34 |
-== Kiel lancxi la roboton? == |
|
| 35 |
- |
|
| 36 |
-Antaux lancxado vi sxangxu la dosieron "agordoj.json" laux viaj deziroj. Poste |
|
| 37 |
-vi povas uzi la jenan komandon por lancxi la roboton: |
|
| 38 |
- |
|
| 39 |
- "make lancxi" |
|
| 40 |
- |
|
| 41 | 17 |