Skip to content

Commit

Permalink
New Project
Browse files Browse the repository at this point in the history
New Project
  • Loading branch information
dalemat committed Feb 4, 2020
1 parent 25c32b3 commit af7ec1a
Show file tree
Hide file tree
Showing 926 changed files with 407,588 additions and 7 deletions.
77 changes: 77 additions & 0 deletions .appveyor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
version: '{build}'
image: Visual Studio 2015

install:
- set BOOST_PATH=C:\Libraries\boost_1_63_0
- set PATH_ORIG=%PATH%
- set PATH=C:\MinGW\bin;C:\MinGW\msys\1.0\bin;%PATH%
build_script:
- set DALECOINPATH=%cd%
- cd C:\Qt
- curl -fsSL -o static_qt_5_10_win.zip https://github.com/dalecoinmarket/dalecoin-prebuilt-libs1/releases/download/1/static_qt_5_10_win.zip
- 7z x static_qt_5_10_win.zip > nul
- set QTDIR=C:\Qt\static_qt_5_10_win
- cd %DALECOINPATH%
- curl -fsSL -o static_boost_1_63_win.zip https://github.com/dalecoinmarket/dalecoin-prebuilt-libs1/releases/download/1/static_boost_1_63_win.zip
- 7z x static_boost_1_63_win.zip > nul
- curl -fsSL -o static_db_4_8_win.zip https://github.com/dalecoinmarket/dalecoin-prebuilt-libs1/releases/download/1/static_db_4_8_win.zip
- 7z x static_db_4_8_win.zip > nul
- move static_db_4_8_win db
- curl -fsSL -o static_openssl_win.zip https://github.com/dalecoinmarket/dalecoin-prebuilt-libs1/releases/download/1/static_openssl_win.zip
- 7z x static_openssl_win.zip > nul
- move static_openssl_win openssl
- curl -fsSL -o static_miniupnpc_win.zip https://github.com/dalecoinmarket/dalecoin-prebuilt-libs1/releases/download/1/static_miniupnpc_win.zip
- 7z x static_miniupnpc_win.zip > nul
- move static_miniupnpc_win miniupnpc
- curl -fsSL -o mingw32.7z https://github.com/dalecoinmarket/dalecoin-prebuilt-libs1/releases/download/base1/i686-5.3.0-release-posix-dwarf-rt_v4-rev0.7z
- 7z x mingw32.7z > nul
- ls
- set PATH=%cd%\MinGW32\bin;C:\MinGW\msys\1.0\bin;%QTDIR%\bin
- perl -i -pe 's/-DWINVER=0x0500 -D__USE_MINGW_ANSI_STDIO=1/-DWINVER=0x0500 -D__USE_MINGW_ANSI_STDIO=1 -Dsnprintf=_snprintf/m' src/leveldb/build_detect_platform
- qmake
CICD=appveyor
BOOST_INCLUDE_PATH=%BOOST_PATH%
BOOST_LIB_PATH=%cd%\static_boost_1_63_win
BDB_INCLUDE_PATH=%cd%\db\include
BDB_LIB_PATH=%cd%\db
OPENSSL_INCLUDE_PATH=%cd%\openssl\include
OPENSSL_LIB_PATH=%cd%\openssl
MINIUPNPC_LIB_PATH=%cd%\miniupnpc
dalecoin-qt.pro
- cd src
- cd leveldb
- set PATH=C:\MinGW\bin;C:\MinGW\msys\1.0\bin;%QTDIR%\bin
- set TARGET_OS=OS_WINDOWS_CROSSCOMPILE
- make out-static/libleveldb.a out-static/libmemenv.a
- cd ..
- cd ..
- set PATH=%cd%\MinGW32\bin;C:\MinGW\msys\1.0\bin;%QTDIR%\bin
- make -j2
- move release\dalecoin-wallet-qt.exe .
- ls
- set PATH=%PATH_ORIG%
- 7z a dalecoin-wallet-qt_win.zip dalecoin-wallet-qt.exe
- set PATH=%cd%\MinGW32\bin;C:\MinGW\msys\1.0\bin;%QTDIR%\bin
- qmake
CICD=appveyor
BOOST_INCLUDE_PATH=%BOOST_PATH%
BOOST_LIB_PATH=%cd%\static_boost_1_63_win
BDB_INCLUDE_PATH=%cd%\db\include
BDB_LIB_PATH=%cd%\db
OPENSSL_INCLUDE_PATH=%cd%\openssl\include
OPENSSL_LIB_PATH=%cd%\openssl
MINIUPNPC_LIB_PATH=%cd%\miniupnpc
dalecoind.pro
- make -j2
- move release\dalecoind.exe .
- set PATH=%PATH_ORIG%
- 7z a dalecoind_win.zip dalecoind.exe

test: off

artifacts:
- path: dalecoin-wallet-qt_win.zip
name: dalecoin-wallet-qt_win.zip

- path: dalecoind_win.zip
name: dalecoind_win.zip
20 changes: 20 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,2 +1,22 @@
# Auto detect text files and perform LF normalization
* text=auto

# Custom for Visual Studio
*.cs diff=csharp
*.sln merge=union
*.csproj merge=union
*.vbproj merge=union
*.fsproj merge=union
*.dbproj merge=union

# Standard to msysgit
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain
43 changes: 43 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
src/*.exe
src/dalecoin
src/dalecoind
src/test_dalecoin
src/build.h
.*.swp
*.*~*
*.bak
*.rej
*.orig
*.o
*.a
*.app
.dalecoin
#compilation and Qt preprocessor part
*.qm
Makefile
dalecoin-qt
#resources cpp
qrc_*.cpp
#qt creator
*.pro.user
#mac specific
.DS_Store
build
debug
release
nodes
db

!src/leveldb/Makefile
.qmake.stash
dalecoin-qt-local.pri
pegops_tests-local.pri
dalecoin-wallet-qt
Makefile*
*qt_plugin_import.cpp

.deps
.dirstamp
config.log
config.status

Loading

0 comments on commit af7ec1a

Please sign in to comment.