Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Alex D
GHC
Commits
daf5b615
Commit
daf5b615
authored
Aug 01, 2010
by
Ian Lynagh
Browse files
Add a versions haddock binary for Windows
parent
7e25751e
Changes
4
Hide whitespace changes
Inline
Side-by-side
driver/haddock/Makefile
0 → 100644
View file @
daf5b615
dir
=
driver/haddock
TOP
=
../..
include
$(TOP)/mk/sub-makefile.mk
driver/haddock/ghc.mk
0 → 100644
View file @
daf5b615
# -----------------------------------------------------------------------------
#
# (c) 2009 The University of Glasgow
#
# This file is part of the GHC build system.
#
# To understand how the build system works and how to modify it, see
# http://hackage.haskell.org/trac/ghc/wiki/Building/Architecture
# http://hackage.haskell.org/trac/ghc/wiki/Building/Modifying
#
# -----------------------------------------------------------------------------
ifeq
"$(Windows)" "YES"
driver/
haddock_dist_C_SRCS
=
haddock.c ../utils/cwrapper.c ../utils/getLocation.c
driver/
haddock_dist_CC_OPTS
+=
-I
driver/utils
driver/
haddock_dist_PROG
=
haddock-
$(ProjectVersion)
driver/
haddock_dist_INSTALL
=
YES
driver/
haddock_dist_INSTALL_INPLACE
=
NO
$(eval
$(call
build-prog,driver/haddock,dist,0))
endif
driver/haddock/haddock.c
0 → 100644
View file @
daf5b615
#include
"cwrapper.h"
#include
"getLocation.h"
#include
<stddef.h>
int
main
(
int
argc
,
char
**
argv
)
{
char
*
binDir
;
char
*
exePath
;
binDir
=
getExecutablePath
();
exePath
=
mkString
(
"%s/haddock.exe"
,
binDir
);
run
(
exePath
,
0
,
NULL
,
argc
-
1
,
argv
+
1
);
}
ghc.mk
View file @
daf5b615
...
...
@@ -520,6 +520,7 @@ BUILD_DIRS += \
driver
\
driver/ghci
\
driver/ghc
\
driver/haddock
\
libffi
\
includes
\
rts
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment