Skip to content

Commit

Permalink
WorkFlows : Try to Build New.
Browse files Browse the repository at this point in the history
- Add `Tool-1_new.yml`
- Add `Tool-1\Build-New\`
- Disable `Too-1.yml`
——————
工作流 : 尝试编译新。
- 新增 `Tool-1_new.yml`
- 新增 `Tool-1\Build-New\`
- 禁用 `Too-1.yml`
  • Loading branch information
is52hertz committed Dec 30, 2023
1 parent a84d6aa commit e438815
Show file tree
Hide file tree
Showing 1,547 changed files with 284,822 additions and 3 deletions.
4 changes: 1 addition & 3 deletions .github/workflows/Too-1.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
name: Tool-1
on:
push:
branches:
- main
workflow_dispatch:

jobs:
build_Chinese:
Expand Down
48 changes: 48 additions & 0 deletions .github/workflows/Tool-1_new.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: Tool-1_new
on:
push:
branches:
- main

jobs:
build_Chinese_new_Windows:
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v2
with:
fetch-depth: 1
- name: dependencies
run: |
sudo apt-get update
sudo apt-get install git g++ make imagemagick xclip libsdl1.2-dev libglu1-mesa-dev libgl1-mesa-dev g++-mingw-w64-i686-win32 libfreetype-dev
- name: Clone Git Repositories
run: |
cd Tool-1/Build-New
rm -rf OneLife/*
rm -rf minorGems/*
rm -rf OneLife
rm -rf minorGems
git clone https://github.com/skps2010/minorGems.git
git clone https://github.com/skps2010/OneLife.git
cp -rf ../Source_new/Chinese/* OneLife/gameSource/
cp -f Makefile.MinGWCross minorGems/game/platforms/SDL/
- name: Build Tool-1 [workflowBuildOneEditor]
run: |
cd Tool-1/Build-New/OneLife
chmod +x configure
./configure 5
cd gameSource
./makeEditor-zh_cn.sh
- name: Copy EditOneLife
run: |
cp Tool-1/Build-New/OneLife/gameSource/OneEditor-zh_cn Tool-1/Build-New/
- name: Display Build Result
run: |
ls -l Tool-1/Build/OneLife/gameSource/OneEditor-zh_cn
- name: Upload Build Result
uses: actions/upload-artifact@v2
with:
name: OneEditor_Windows[Tool-1]{Chinese}
path: Tool-1/Build/OneEditor-zh_cn
175 changes: 175 additions & 0 deletions Tool-1/Build-New/.BUILDINFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,175 @@
format = 2
pkgname = mingw-w64-i686-freetype
pkgbase = mingw-w64-freetype
pkgver = 2.13.2-1
pkgarch = any
pkgbuild_sha256sum = ae2562d33e76e5de3e213b6a60042fb620dc10d4c5240f6ef11b44799b09cd40
packager = CI (msys2/msys2-autobuild/0852421d/6014037734)
builddate = 1693321475
builddir = /c/M/B
startdir = /c/M/B
buildtool = makepkg
buildtoolver = 6.0.2
buildenv = !distcc
buildenv = color
buildenv = !ccache
buildenv = check
buildenv = !sign
options = strip
options = docs
options = !libtool
options = staticlibs
options = emptydirs
options = zipman
options = purge
options = !debug
options = !lto
installed = base-2022.06-1-any
installed = base-devel-2022.12-2-any
installed = bash-5.2.015-1-x86_64
installed = bash-completion-2.11-3-any
installed = binutils-2.41-2-x86_64
installed = bison-3.8.2-5-x86_64
installed = brotli-1.0.9-8-x86_64
installed = bsdtar-3.7.1-1-x86_64
installed = bzip2-1.0.8-4-x86_64
installed = ca-certificates-20230311-1-any
installed = coreutils-8.32-5-x86_64
installed = curl-8.2.1-1-x86_64
installed = dash-0.5.12-1-x86_64
installed = db-5.3.28-4-x86_64
installed = diffstat-1.65-1-x86_64
installed = diffutils-3.10-1-x86_64
installed = dos2unix-7.5.0-1-x86_64
installed = file-5.45-1-x86_64
installed = filesystem-2023.02.07-1-x86_64
installed = findutils-4.9.0-3-x86_64
installed = flex-2.6.4-3-x86_64
installed = gawk-5.2.2-1-x86_64
installed = gcc-libs-11.3.0-4-x86_64
installed = gdbm-1.23-1-x86_64
installed = getent-2.18.90-4-x86_64
installed = gettext-0.22-1-x86_64
installed = gmp-6.3.0-1-x86_64
installed = gnupg-2.2.41-1-x86_64
installed = grep-1~3.0-6-x86_64
installed = gzip-1.13-1-x86_64
installed = heimdal-libs-7.8.0-4-x86_64
installed = inetutils-2.4-2-x86_64
installed = info-7.0.3-3-x86_64
installed = less-643-1-x86_64
installed = libargp-20110921-4-x86_64
installed = libasprintf-0.22-1-x86_64
installed = libassuan-2.5.6-1-x86_64
installed = libbz2-1.0.8-4-x86_64
installed = libcurl-8.2.1-1-x86_64
installed = libdb-5.3.28-4-x86_64
installed = libedit-20221030_3.1-1-x86_64
installed = libexpat-2.5.0-1-x86_64
installed = libffi-3.4.4-1-x86_64
installed = libgcrypt-1.10.2-1-x86_64
installed = libgdbm-1.23-1-x86_64
installed = libgettextpo-0.22-1-x86_64
installed = libgnutls-3.8.1-1-x86_64
installed = libgpg-error-1.47-1-x86_64
installed = libgpgme-1.22.0-1-x86_64
installed = libhogweed-3.9.1-1-x86_64
installed = libiconv-1.17-1-x86_64
installed = libidn2-2.3.4-2-x86_64
installed = libintl-0.22-1-x86_64
installed = libksba-1.6.4-1-x86_64
installed = liblz4-1.9.4-1-x86_64
installed = liblzma-5.4.4-1-x86_64
installed = libnettle-3.9.1-1-x86_64
installed = libnghttp2-1.55.1-1-x86_64
installed = libnpth-1.6-1-x86_64
installed = libopenssl-3.1.2-1-x86_64
installed = libp11-kit-0.25.0-1-x86_64
installed = libpcre-8.45-3-x86_64
installed = libpcre2_8-10.42-1-x86_64
installed = libpsl-0.21.2-1-x86_64
installed = libreadline-8.2.001-3-x86_64
installed = libsqlite-3.42.0-2-x86_64
installed = libssh2-1.11.0-1-x86_64
installed = libtasn1-4.19.0-1-x86_64
installed = libunistring-1.1-2-x86_64
installed = libutil-linux-2.35.2-4-x86_64
installed = libxcrypt-4.4.36-1-x86_64
installed = libxml2-2.11.5-1-x86_64
installed = libxslt-1.1.38-1-x86_64
installed = libzstd-1.5.5-1-x86_64
installed = m4-1.4.19-2-x86_64
installed = make-4.4.1-1-x86_64
installed = mingw-w64-i686-binutils-2.41-1-any
installed = mingw-w64-i686-brotli-1.0.9-6-any
installed = mingw-w64-i686-bzip2-1.0.8-2-any
installed = mingw-w64-i686-crt-git-11.0.0.r124.ge89de847d-1-any
installed = mingw-w64-i686-expat-2.5.0-1-any
installed = mingw-w64-i686-freetype-2.13.1-1-any
installed = mingw-w64-i686-gcc-13.2.0-2-any
installed = mingw-w64-i686-gcc-libs-13.2.0-2-any
installed = mingw-w64-i686-gettext-0.21.1-2-any
installed = mingw-w64-i686-glib2-2.76.4-1-any
installed = mingw-w64-i686-gmp-6.3.0-1-any
installed = mingw-w64-i686-graphite2-1.3.14-2-any
installed = mingw-w64-i686-harfbuzz-8.1.1-2-any
installed = mingw-w64-i686-headers-git-11.0.0.r124.ge89de847d-1-any
installed = mingw-w64-i686-isl-0.26-1-any
installed = mingw-w64-i686-libffi-3.4.4-1-any
installed = mingw-w64-i686-libiconv-1.17-3-any
installed = mingw-w64-i686-libpng-1.6.40-1-any
installed = mingw-w64-i686-libsystre-1.0.1-4-any
installed = mingw-w64-i686-libtre-git-r128.6fb7206-2-any
installed = mingw-w64-i686-libwinpthread-git-11.0.0.r124.ge89de847d-1-any
installed = mingw-w64-i686-meson-1.2.1-1-any
installed = mingw-w64-i686-mpc-1.3.1-1-any
installed = mingw-w64-i686-mpdecimal-2.5.1-1-any
installed = mingw-w64-i686-mpfr-4.2.1-1-any
installed = mingw-w64-i686-ncurses-6.4.20230708-1-any
installed = mingw-w64-i686-ninja-1.11.1-3-any
installed = mingw-w64-i686-openssl-3.1.2-1-any
installed = mingw-w64-i686-pcre2-10.42-1-any
installed = mingw-w64-i686-pkgconf-1~2.0.2-1-any
installed = mingw-w64-i686-python-3.11.5-2-any
installed = mingw-w64-i686-readline-8.2.001-6-any
installed = mingw-w64-i686-sqlite3-3.43.0-1-any
installed = mingw-w64-i686-tcl-8.6.12-2-any
installed = mingw-w64-i686-termcap-1.3.1-6-any
installed = mingw-w64-i686-tk-8.6.12-2-any
installed = mingw-w64-i686-tzdata-2023c-1-any
installed = mingw-w64-i686-windows-default-manifest-6.4-4-any
installed = mingw-w64-i686-wineditline-2.206-1-any
installed = mingw-w64-i686-winpthreads-git-11.0.0.r124.ge89de847d-1-any
installed = mingw-w64-i686-xz-5.4.4-1-any
installed = mingw-w64-i686-zlib-1.3-1-any
installed = mingw-w64-i686-zstd-1.5.5-1-any
installed = mintty-1~3.6.4-1-x86_64
installed = mpfr-4.2.1-1-x86_64
installed = msys2-keyring-1~20230703-1-any
installed = msys2-launcher-1.5-1-x86_64
installed = msys2-runtime-3.4.8-1-x86_64
installed = nano-7.2-1-x86_64
installed = ncurses-6.4-1-x86_64
installed = nettle-3.9.1-1-x86_64
installed = openssl-3.1.2-1-x86_64
installed = p11-kit-0.25.0-1-x86_64
installed = pacman-6.0.2-8-x86_64
installed = pacman-contrib-1.9.1-1-x86_64
installed = pacman-mirrors-20221016-1-any
installed = patch-2.7.6-2-x86_64
installed = perl-5.36.1-2-x86_64
installed = pinentry-1.2.1-1-x86_64
installed = pkgconf-2.0.2-1-x86_64
installed = rebase-4.5.0-4-x86_64
installed = sed-4.9-1-x86_64
installed = tar-1.34-3-x86_64
installed = texinfo-7.0.3-3-x86_64
installed = texinfo-tex-7.0.3-3-x86_64
installed = time-1.9-3-x86_64
installed = tzcode-2023c-1-x86_64
installed = util-linux-2.35.2-4-x86_64
installed = wget-1.21.4-1-x86_64
installed = which-2.21-4-x86_64
installed = xz-5.4.4-1-x86_64
installed = zlib-1.3-1-x86_64
installed = zstd-1.5.5-1-x86_64
Binary file added Tool-1/Build-New/.MTREE
Binary file not shown.
21 changes: 21 additions & 0 deletions Tool-1/Build-New/.PKGINFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Generated by makepkg 6.0.2
pkgname = mingw-w64-i686-freetype
pkgbase = mingw-w64-freetype
pkgver = 2.13.2-1
pkgdesc = TrueType font rendering library (mingw-w64)
url = https://www.freetype.org/
builddate = 1693321475
packager = CI (msys2/msys2-autobuild/0852421d/6014037734)
size = 2871535
arch = any
license = spdx:GPL-2.0-or-later OR FTL
depend = mingw-w64-i686-gcc-libs
depend = mingw-w64-i686-brotli
depend = mingw-w64-i686-bzip2
depend = mingw-w64-i686-libpng
depend = mingw-w64-i686-zlib
depend = mingw-w64-i686-harfbuzz
makedepend = mingw-w64-i686-meson
makedepend = mingw-w64-i686-ninja
makedepend = mingw-w64-i686-pkgconf
makedepend = mingw-w64-i686-cc
Binary file added Tool-1/Build-New/._SDL-1.2.15
Binary file not shown.
71 changes: 71 additions & 0 deletions Tool-1/Build-New/Makefile.MinGWCross
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
#
# Modification History
#
# 2003-November-2 Jason Rohrer
# Created.
#
# 2003-November-10 Jason Rohrer
# Removed pthread flag.
# Changed LINUX flag to WIN_32 flag.
# Added wsock32 library flag.
#


##
# The common MinGW (GNU for Win32) portion of Makefiles.
# Should not be made manually---used by configure to build Makefiles.
##


# static lib flag needed to link compiled objs against miniupnp
PLATFORM_COMPILE_FLAGS = -DWIN_32 -DSTATICLIB -I../../freetype2 -I../../libpng16 -I../../zlib.h


# need various GL libraries, winmm, and portaudio
# -mwindows tells mingw to hide the dos command window on launch
PLATFORM_LINK_FLAGS = -lopengl32 -lglu32 -lmingw32 -lSDLmain -lSDL -lfreetype -mwindows -lwsock32 -lwinmm -static-libstdc++ -static-libgcc -L ../../SDL-1.2.15/lib -L ../../mingw32/lib ${CUSTOM_MINGW_LINK_FLAGS}

# for headless builds with no GL or SDL
PLATFORM_LINK_FLAGS_HEADLESS = -lmingw32 -mconsole -mwindows -lwsock32 -static-libstdc++ -static-libgcc ${CUSTOM_MINGW_LINK_FLAGS}


# not used for some builds
PLATFORM_LIBJPEG_FLAG = -ljpeg

# not used for some builds
PLATFORM_LIBPNG_FLAG = -lz -lpng


# All platforms but OSX support g++ and need no linker hacks
GXX = i686-w64-mingw32-g++
LINK_FLAGS =


# don't build icon.o when make invoked with no arguments!
all: all2

icon.o: ../build/win32/icon.ico ../build/win32/icon.rc
cp ../build/win32/icon.ico ../build/win32/icon.rc .
i686-w64-mingw32-windres -i icon.rc -o icon.o

ICON_FILE = icon.o



##
# Platform-specific minorGems file path prefixes
##

PLATFORM = Win32
PLATFORM_PATH = win32

TIME_PLATFORM = Win32
TIME_PLATFORM_PATH = win32

DIRECTORY_PLATFORM = Win32
DIRECTORY_PLATFORM_PATH = win32

POLL_PLATFORM = Unix
POLL_PLATFORM_PATH = unix


Binary file added Tool-1/Build-New/SDL-1.2.15/._BUGS
Binary file not shown.
Binary file added Tool-1/Build-New/SDL-1.2.15/._COPYING
Binary file not shown.
Binary file added Tool-1/Build-New/SDL-1.2.15/._INSTALL
Binary file not shown.
Binary file added Tool-1/Build-New/SDL-1.2.15/._Makefile
Binary file not shown.
Binary file added Tool-1/Build-New/SDL-1.2.15/._README
Binary file not shown.
Binary file added Tool-1/Build-New/SDL-1.2.15/._README-SDL.txt
Binary file not shown.
Binary file added Tool-1/Build-New/SDL-1.2.15/._WhatsNew
Binary file not shown.
Binary file added Tool-1/Build-New/SDL-1.2.15/._bin
Binary file not shown.
Binary file added Tool-1/Build-New/SDL-1.2.15/._build-scripts
Binary file not shown.
Binary file added Tool-1/Build-New/SDL-1.2.15/._docs
Binary file not shown.
Binary file added Tool-1/Build-New/SDL-1.2.15/._docs.html
Binary file not shown.
Binary file added Tool-1/Build-New/SDL-1.2.15/._include
Binary file not shown.
Binary file added Tool-1/Build-New/SDL-1.2.15/._lib
Binary file not shown.
Binary file added Tool-1/Build-New/SDL-1.2.15/._man
Binary file not shown.
Binary file added Tool-1/Build-New/SDL-1.2.15/._share
Binary file not shown.
Binary file added Tool-1/Build-New/SDL-1.2.15/._test
Binary file not shown.
18 changes: 18 additions & 0 deletions Tool-1/Build-New/SDL-1.2.15/BUGS
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@

Bugs are now managed in the SDL bug tracker, here:

http://bugzilla.libsdl.org/

You may report bugs there, and search to see if a given issue has already
been reported, discussed, and maybe even fixed.



You may also find help at the SDL mailing list. Subscription information:

http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

Bug reports are welcome here, but we really appreciate if you use Bugzilla, as
bugs discussed on the mailing list may be forgotten or missed.


Loading

0 comments on commit e438815

Please sign in to comment.