Skip to content

Commit

Permalink
Create Deimos OpenSSL junction automatically on Windows
Browse files Browse the repository at this point in the history
  • Loading branch information
CyberShadow committed Jan 13, 2016
1 parent 1d59da4 commit 093fe3e
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 1 deletion.
3 changes: 3 additions & 0 deletions .gitignore
Expand Up @@ -36,5 +36,8 @@
/sanitizedb
/sendspamfeedback

# Deimos
/deimos/openssl/

# Generated from dlang.org
/web/skel.htt
8 changes: 7 additions & 1 deletion GNUmakefile
Expand Up @@ -15,7 +15,8 @@ TARGETS : \
$(patsubst %.css,%.min.css,$(filter-out $(wildcard $(DLANG)/css/*.min.css), $(wildcard $(DLANG)/css/*.css))) \
$(patsubst %.js, %.min.js, $(filter-out $(wildcard $(DLANG)/js/*.min.js ), $(wildcard $(DLANG)/js/*.js ))) \
$(DLANG)/css/cssmenu.min.css \
config/groups.ini
config/groups.ini \
deimos/openssl/ssl.d

%.min.htt : %.htt $(HTMLCOMPRESSOR) $(YUICOMPRESSOR)
$(HTMLTOOL) < $< > $@
Expand Down Expand Up @@ -47,4 +48,9 @@ $(YUICOMPRESSOR) :
config/groups.ini : config/gengroups.d
cd config && rdmd -I.. gengroups

# Create junction on Windows, in lieu of Git/Windows symlink support
deimos/openssl/ssl.d : deimos-openssl/deimos/openssl/ssl.d
rm -f deimos/openssl
cmd /C mklink /J deimos\openssl deimos-openssl\deimos\openssl

.DELETE_ON_ERROR:

0 comments on commit 093fe3e

Please sign in to comment.