Skip to content

Commit

Permalink
Merge pull request #1 from adamyg/topic/build-60
Browse files Browse the repository at this point in the history
Topic/build 60
  • Loading branch information
adamyg authored Mar 20, 2022
2 parents 4cf1e40 + ff17559 commit d208477
Show file tree
Hide file tree
Showing 255 changed files with 24,880 additions and 2,909 deletions.
30 changes: 25 additions & 5 deletions .cvsignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,30 @@
.makelib
ref
objects.*
include
lib.*
patch
ref
bin
bin.*
old
BUILDNUMBER.in
lib.*
objects*
Makefile
buildinfo.h
BUILDNUMBER
owcsetup.dbg
.created
mc.aps
.git
.#*
*.00*
*.o
*.obj
*.a
*.lo
*.la
*~
*.err
*.mbr
*.log
*.old
*.sav
*.bak
*.orig
53 changes: 53 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: build
on: [push]
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [windows-latest]

steps:
- name: Checkout repository
uses: actions/checkout@v2

- name: Checkout submodules
run: |
git submodule update --init --recursive
- uses: ilammy/msvc-dev-cmd@v1
with:
arch: x86

- name: Generating environment
shell: cmd
run: |
@set PERL=c:/Strawberry/perl/bin/perl
c:/Strawberry/perl/bin/perl makelib.pl --perlpath=c:/Strawberry/perl/bin --busybox=./support/busybox --verbose vc2019
choco install innosetup --version=5.6.1 --force
- name: Compile
shell: cmd
run: |
@set PERL=c:/Strawberry/perl/bin/perl
.\support\gmake-42 release build
- name: Package
shell: cmd
run: |
@set PERL=c:/Strawberry/perl/bin/perl
@rem .\support\gmake-42 release package
"%programfiles(x86)%\Inno Setup 5\ISCC" -DBUILD_INFO=1 -DBUILD_TYPE=release ".\releases\xsh-inno-setup.iss"
- name: Upload artifacts
uses: actions/upload-artifact@v2
with:
name: xsh-package
path: ./releases/xsh-build*-setup.exe

- name: Release artifacts
uses: softprops/action-gh-release@v1
with:
files: ./releases/xsh-build*-setup.exe
draft: true
55 changes: 34 additions & 21 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,25 +1,38 @@
CVS/
/.makelib/
/objects.*/
/lib.*/
/bin.*/
/include/
/msvc2005/
/msvc2008/
/rshd/
/old/
.makelib/
libtelnet/
include/
patch/
ref/
_grstate
.created
.unpacked*
__libtool__.lnk
old/
bin
bin.*/
lib.*/
objects*/
msvc*/
crash/
CVS/
.vscode/
Makefile
*.cache
*.exe
*.dll
*.pdb
buildinfo.h
BUILDNUMBER
owcsetup.dbg
testaccounts.txt
.created
.#*
wd*.bat
*.00*
*.o
*.obj
*.cm
*.bak
*.a
*.lo
*.la
*~
*.err
.#*
*.mbr
*.log
*.old
*.sav
*.bak
*.orig
*.org
*.bat
1 change: 0 additions & 1 deletion BUILDNUMBER.in

This file was deleted.

4 changes: 2 additions & 2 deletions COPYING
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
WinRSH/WinSSH project.
Copyright (c) 1998 - 2020, Adam Young.
All rights reserved.

Copyright (c) 2015 - 2022, Adam Young.
All rights reserved.

The applications are free software: you can redistribute it
and/or modify it under the terms of the GNU General Public License as
Expand Down
22 changes: 22 additions & 0 deletions ChangeLog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,25 @@
Sun Mar 20 18:59:48 2022 adamy

* version 0.3.0

* slogin

o command exec option.
o raw terminal mode.
o aligned pseudo-tty rules.

* ci: github

o rcmd/rsh published
o inno package

Mon Nov 8 20:34:27 2021 adamy

* submodule updates

o libssh2 - 1.10,0
o mbedtls - 2.27.0

Mon Jun 8 20:59:04 2020 adamy

* ci builds
Expand Down
Loading

0 comments on commit d208477

Please sign in to comment.