Sergio Pérez Fernández
88e2769633
build-release-linux.sh set to x86_64 as default architecture
2025-06-22 20:47:13 -07:00
Sergio Perez Fernandez
4b93499074
release/arm64: reverted Podman to Docker to not change the project toolchain
2025-06-22 20:47:13 -07:00
Sergio Perez Fernandez
45ba1873df
Allow Utils/build-release-linux.sh to build releases for other targets as arm64
2025-06-22 20:47:13 -07:00
Rafał Florczak
0d32709f76
Revert "Migrate to universal build for macOS"
...
This reverts commit b938ac449f .
2025-02-11 23:37:59 -08:00
Yauhen Artsiukhou
59e6e94cf3
Embed libusb 1.0 into project
2024-10-06 17:43:13 -07:00
sukibaby
b938ac449f
Migrate to universal build for macOS
...
Instruct cmake to generate a universal release, instead of separate executables for ARM64 and x86_64.
2024-08-09 04:25:26 -07:00
Rafał Florczak
90aabddc7f
Drop libbz2 dependency
...
Dynamic linking against libbz2 was problematic on some distributions.
We only needed it for pcre's CLI (which we don't use) and ffmpeg's mkv
decompression in case a user forced encoder to use it, because its usage
is discouraged by the standard.
See https://github.com/itgmania/itgmania/issues/217 for the related
discussion.
2024-06-18 05:39:51 -07:00
Martin Natano
870cfde566
Fix git hash detection for release builds
2023-03-25 23:02:32 +01:00
Martin Natano
d68cefb4fe
Upgrade to ubuntu:18.04 for release builds (required for C++17)
2023-03-17 20:07:15 +01:00
Martin Natano
64b4676a14
Add WITH_CLUB_FANTASTIC build option
2022-06-11 13:43:03 +02:00
Martin Natano
b02f565f08
Add release build scripts for all platforms
2022-06-07 22:49:05 +02:00
Martin Natano
15b77ee278
Update documentation
2022-05-28 11:21:13 +02:00
Martin Natano
ee65b7b0c4
Replace logo and clean up packaging
2022-05-21 10:05:44 +02:00
Martin Natano
9cf66ae643
Update ffmpeg 2.1.3 -> 5.0.1
...
Old ffmpeg has a lot of vulnerabilities that have been fixed in newer
versions, see https://www.cvedetails.com/vulnerability-list/vendor_id-3611/Ffmpeg.html .
2022-04-30 23:22:52 +02:00
Martin Natano
1ab364c0fa
Remove autotools infrastructure
...
Having one build system is enough.
2022-03-31 12:06:18 -07:00
Martin Natano
e3347276b5
Build LoadingWindow_Gtk as an object module
...
CMake object modules have the advantage of allowing to set additional
compile flags for the involved files, but it's linked into the main
binary with the rest of the object files.
This removes GtkModule.so and the dynamic loading code that goes with
it.
2022-03-31 12:06:18 -07:00
freem
4d0bef92e6
remove unnecessary handle.exe, as reported in issue #608
2015-05-13 21:59:45 -05:00
Wes Castro
6b9ddd25a8
Update UPX to 3.91
2014-03-12 08:17:53 -07:00
Ben "root" Anderson
6a0a24eb55
Nuke ancient shit build script. Do the standard autogen/configure/make dance now.
2014-02-09 23:45:16 -06:00
Colby Klein
849b93c8b0
Remove some sm-ssc references.
2014-02-04 01:50:59 -08:00
Devin J. Pohly
4a3e3370d8
make-src-archive: overwrite symlinks in autoconf/ if needed
2013-01-10 16:39:03 -05:00
Devin J. Pohly
a6bdf6c741
add a couple of file patterns I missed, and make names consistent.
2012-08-12 19:24:15 -04:00
Devin J. Pohly
92f2a16557
new make-src-archive. old one was old.
2012-08-12 19:05:28 -04:00
AJ Kelly
4241a19029
add other license text to the source distribution
2012-04-24 12:40:10 -05:00
AJ Kelly
e3f4e9c4c6
just some small script updates
2012-04-01 13:42:57 -05:00
Austen Dicken
df32fc663d
More FFMpeg adjustments
...
Since many distros don't have packages for FFMpeg 0.10 yet, allow a static
prebuilt package to be specifiec with --with-static-ffmpeg=/path/to/ffmpeg.
Also recreate the functionality of ./Utils/build.sh to now pull FFMpeg 0.10.2
from the web, statically build it, and link it into Stepmania.
2012-03-30 18:05:58 -05:00
Colby Klein
fe8b87a27e
forgotten release script fix.
2012-01-16 14:41:07 -08:00
Colby Klein
ef28506c44
Add _Editor noteskin to package creation script.
2012-01-08 21:56:57 -08:00
ZipFile
a1744eb712
Fix smdata generator due new makefile.
2011-10-10 00:36:16 +02:00
ZipFile
8aab0d7f78
Added fallbak code to build with old ffmpeg (0.6.1). Centered gtk loading
...
window.
2011-10-09 05:46:50 +02:00
ZipFile
c8e4976570
Completely revised buildscript.
2011-10-09 00:32:08 +02:00
AJ Kelly
ba333dfa04
update source archive script, probably needs more work
2011-10-07 12:02:13 -05:00
AJ Kelly
c5968ab261
update installer stuff
2011-09-06 12:44:34 -05:00
AJ Kelly
543145df16
add missing noteskins to CreatePackage
2011-08-23 15:28:56 -05:00
AJ Kelly
b1061937f6
small changes to install-stepmania.pl
2011-08-23 15:18:35 -05:00
AJ Kelly
f75757ea4e
sm-ssc -> StepMania where needed
2011-08-23 15:13:59 -05:00
Jason Felds
241649ccfe
And now, a lesson on merging.
2011-07-30 13:39:14 -04:00
Jason Felds
0ac2083bf5
The non windows side of adding delta-note.
2011-07-30 12:53:39 -04:00
AJ Kelly
2bc7277f21
add these, even though we don't use them yet
2011-07-21 12:00:34 -05:00
Jason Felds
238424ec8a
Add new noteskin.
2011-07-03 19:37:28 -04:00
Colby Klein
80cd64e50d
Hopefully improve FFMpeg issues on linux ( fix #260 )
2011-05-08 17:36:50 -07:00
Jason Felds
89dafe6fe1
[sm130futures] Ensure tabs lined up right.
...
Shouldn't we use spaces instead?
2011-05-02 21:20:32 -04:00
Jason Felds
7df88b21f1
...maybe I should have never introduced .hgeol.
2011-05-02 21:17:08 -04:00
AJ Kelly
34e3127a29
remove spaces from line begin
2011-05-02 20:11:09 -05:00
Jason Felds
24db439ed3
Add more noteskins to GameData.smzip.
2011-03-27 22:11:34 -04:00
Jason Felds
a085d0d1da
Line endings...be normalized!
2011-03-17 01:47:30 -04:00
Jason Felds
7c4044a2fc
Force consistent line endings.
...
I'd suggest enabling the EolExtension:
this way we won't go back and forth here.
2011-03-16 15:51:54 -04:00
Flameshadowxeroshin
5c23d2d1d8
fix gnome notification errors
2011-03-13 10:37:29 -05:00
Colby Klein
ec00ac74ee
Fixed permissions.
2011-03-08 10:21:50 -08:00
AJ Kelly
23607be62b
doxygen: project name is now sm-ssc; use subdirs
2011-02-24 00:56:33 -06:00