Skip to content

Commit

Permalink
Remove hazel for the release (it’s experimental still)
Browse files Browse the repository at this point in the history
For 0.9, we don’t want to commit to the current hazel API.
  • Loading branch information
Profpatsch committed May 7, 2019
1 parent fe570f1 commit 78a693e
Show file tree
Hide file tree
Showing 79 changed files with 0 additions and 41,530 deletions.
9 changes: 0 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,15 +125,6 @@ those dependencies available during Haskell source compilation phase
(i.e. not during linking &c. but it's subject to change) and set the
CLASSPATH for that phase as well.

## Building Cabal packages published on Hackage

This repository contains no special support for building Cabal
packages. This is provided by downstream rule sets. We
recommend [Hazel][hazel] for generating rules to build packages
published on Hackage, or part of Stackage snapshots, using Bazel.

[hazel]: ./hazel/README.md

## Troubleshooting

### No such file or directory
Expand Down
12 changes: 0 additions & 12 deletions WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,6 @@ local_repository(
path = "tutorial",
)

# hazel, a way to generate bazel libraries from [st/h]ackage
local_repository(
name = "ai_formation_hazel",
path = "hazel",
)

# Some helpers for platform-dependent configuration
load("//tools:os_info.bzl", "os_info")

Expand Down Expand Up @@ -358,9 +352,3 @@ go_register_toolchains() if is_windows else go_register_toolchains(go_version =
load("@com_github_bazelbuild_buildtools//buildifier:deps.bzl", "buildifier_dependencies")

buildifier_dependencies()

# Hazel

load("@ai_formation_hazel//:workspace.bzl", "hazel_setup")

hazel_setup()
43 changes: 0 additions & 43 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,49 +19,6 @@ jobs:
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem' -Name 'LongPathsEnabled' -Value 1
displayName: "Enable da long paths"
- bash: |
set -e
export MSYS2_ARG_CONV_EXCL="*"
/c/bazel/bazel.exe build --config windows "@haskell_aeson//..."
/c/bazel/bazel.exe build --config windows "@haskell_aeson__extra//..."
/c/bazel/bazel.exe build --config windows "@haskell_cassava//..."
/c/bazel/bazel.exe build --config windows "@haskell_conduit//..."
/c/bazel/bazel.exe build --config windows "@haskell_fuzzyset//..."
/c/bazel/bazel.exe build --config windows "@haskell_lens//..."
/c/bazel/bazel.exe build --config windows "@haskell_text__metrics//..."
/c/bazel/bazel.exe build --config windows "@haskell_cryptonite//..."
/c/bazel/bazel.exe build --config windows "@haskell_unix__compat//..."
/c/bazel/bazel.exe build --config windows "@haskell_hostname//..."
# FIXME:
# this rule is missing dependency declarations for the following files included by 'external/haskell_zlib/cbits/adler32.c':
# 'external/haskell_zlib/cbits/zutil.h'
# 'external/haskell_zlib/cbits/zlib.h'
# 'external/haskell_zlib/cbits/zconf.h'
#/c/bazel/bazel.exe build --config windows "@haskell_zlib//..."
# FIXME: needs network, warp, cryptonite, etc...
# /c/bazel/bazel.exe build --config windows "@haskell_wai__app__static//..."
# FIXME: Needs to provide advapi32 extra lib.
# /c/bazel/bazel.exe build --config windows "@haskell_entropy//..."
# FIXME: no such package '@taglib//': Platform is not supported (see 'fail_not_supported') and referenced by '@haskell_htaglib//:htaglib'
# /c/bazel/bazel.exe build --config windows "@haskell_htaglib//..."
# FIXME: Cabal version macros issue
# /c/bazel/bazel.exe build --config windows "@haskell_pretty__show//..."
# FIXME: need custom builds
# /c/bazel/bazel.exe build --config windows "@haskell_network_1843485230//..."
# /c/bazel/bazel.exe build --config windows "@haskell_postgresql_libpq_275795853//..."
# FIXME: depends on network
# /c/bazel/bazel.exe build --config windows "@haskell_http__client//..."
displayName: 'Hazel Tests'
- bash: |
set -e
export MSYS2_ARG_CONV_EXCL="*"
Expand Down
50 changes: 0 additions & 50 deletions hazel/.circleci/config.yml

This file was deleted.

1 change: 0 additions & 1 deletion hazel/.gitignore

This file was deleted.

4 changes: 0 additions & 4 deletions hazel/BUILD.bazel

This file was deleted.

201 changes: 0 additions & 201 deletions hazel/LICENSE

This file was deleted.

Loading

0 comments on commit 78a693e

Please sign in to comment.