mirror of
https://github.com/unisonweb/unison.git
synced 2024-09-23 00:08:14 +03:00
Some cleanup, and added base to dependencies, so hello world now compiling to JS using reflex
This commit is contained in:
parent
af90027460
commit
c4c785c608
19
editor/main/LICENSE
Normal file
19
editor/main/LICENSE
Normal file
@ -0,0 +1,19 @@
|
||||
Copyright (c) 2013, Paul Chiusano and contributors
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
@ -48,6 +48,7 @@ library
|
||||
Unison.Woot
|
||||
|
||||
build-depends:
|
||||
base,
|
||||
reflex,
|
||||
reflex-dom,
|
||||
unison-shared
|
||||
@ -69,5 +70,8 @@ executable editor
|
||||
ghc-options: -funbox-strict-fields -O2
|
||||
|
||||
build-depends:
|
||||
base,
|
||||
reflex,
|
||||
reflex-dom,
|
||||
unison-editor,
|
||||
unison-shared
|
||||
|
@ -5,6 +5,9 @@ DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
|
||||
|
||||
. "$DIR/common-setup.sh"
|
||||
|
||||
echo "Entering the reflex sandbox..."
|
||||
echo "Entering sandbox..."
|
||||
echo "This rather janky script and setup adapted from <https://github.com/ryantrinkle/try-reflex>"
|
||||
echo "Do 'cd main' then 'cabal configure --ghcjs' and 'cabal build' as normal"
|
||||
echo "Then open dist/build/editor/editor.jsexe/index.html in a browser"
|
||||
|
||||
nix-shell "$DIR/shell.nix" $NIXOPTS "$@"
|
||||
|
Loading…
Reference in New Issue
Block a user