https://github.com/piasy/kmppbootstrap
Bootstrap project for multiplatform development with Kotlin multiplatform.
https://github.com/piasy/kmppbootstrap
Last synced: 10 months ago
JSON representation
Bootstrap project for multiplatform development with Kotlin multiplatform.
- Host: GitHub
- URL: https://github.com/piasy/kmppbootstrap
- Owner: Piasy
- License: mit
- Created: 2019-09-28T07:20:52.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-01-13T23:45:17.000Z (over 6 years ago)
- Last Synced: 2025-04-29T21:39:22.427Z (about 1 year ago)
- Language: Objective-C
- Homepage:
- Size: 17.3 MB
- Stars: 6
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# KmppBootstrap
Bootstrap project for multi-platform development with Kotlin multi-platform.
## Setup Xcode project
After install [XcodeGen](https://github.com/yonaskolb/XcodeGen), run `./setup_xcode_project.sh`.
## Build library
iOS, macOS, and Linux:
```bash
./build_lib.sh
```
Windows (in the `x64 Native Tools Command Prompt` console):
```batch
.\build_lib.bat
```
Android: no need to build library manually, just open the project in Android Studio and
run AndroidExample.
## Caveat
+ You need install a 64 bit JDK/JRE for Windows;
+ WindowsExample will encounter compilation error when it's located in macOS file system
and shared to Parallels Desktop Windows virtual machine, so you should clone them into Windows file system;