From 5e9597bc7084a2600da83148ac3edf2e00466d0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B8=D1=85=D0=B0=D0=B8=D0=BB=20=D0=9A=D0=B0=D0=BF?= =?UTF-8?q?=D0=B5=D0=BB=D1=8C=D0=BA=D0=BE?= Date: Wed, 31 May 2023 20:03:51 +0300 Subject: [PATCH] d --- shared/gen | 8 ++++++-- toSwift | 3 +++ будущее | 6 ++++++ 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100755 toSwift diff --git a/shared/gen b/shared/gen index 49f3957..b14439d 100755 --- a/shared/gen +++ b/shared/gen @@ -1,3 +1,7 @@ -#!/bin/bash +#!/bin/bash -e + +SCRIPT_DIR=$(cd "$(dirname "$0")" ; pwd -P) + +tsc $SCRIPT_DIR/memorySide.ts --outfile $SCRIPT_DIR/JavaScript/memorySide.js +$SCRIPT_DIR/../toSwift $SCRIPT_DIR/memorySide.ts $SCRIPT_DIR/Swift/memorySide.swift -tsc memorySide.ts --outfile JavaScript/memorySide.js diff --git a/toSwift b/toSwift new file mode 100755 index 0000000..077f6bf --- /dev/null +++ b/toSwift @@ -0,0 +1,3 @@ +#!/usr/bin/env node + +console.log("Converting to Swift"); diff --git a/будущее b/будущее index a0d1b6f..d47f642 100644 --- a/будущее +++ b/будущее @@ -4,4 +4,10 @@ * генерить memorySide.js НАДО: +* принимать на вход в toSwift аргументы +* сообщать Usage +* конвертить memorySide из TS в Swift * генерить memorySide.swift +* генерить остальные функции-константы +* ввести общую библиотеку +* генерить itemPositions