Created
November 9, 2022 08:57
-
-
Save ctrlcctrlv/6ca82c7f120c215bcdb9331c84c9dba2 to your computer and use it in GitHub Desktop.
don't do this
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| c++ -o aegisub aegisub.p/src_MatroskaParser.c.o aegisub.p/src_aegisublocale.cpp.o aegisub.p/src_ass_attachment.cpp.o aegisub.p/src_ass_dialogue.cpp.o \ | |
| aegisub.p/src_ass_entry.cpp.o aegisub.p/src_ass_export_filter.cpp.o aegisub.p/src_ass_exporter.cpp.o aegisub.p/src_ass_file.cpp.o aegisub.p/src_ass_karaoke.cpp.o \ | |
| aegisub.p/src_ass_override.cpp.o aegisub.p/src_ass_parser.cpp.o aegisub.p/src_ass_style.cpp.o aegisub.p/src_ass_style_storage.cpp.o aegisub.p/src_async_video_provider.cpp.o \ | |
| aegisub.p/src_audio_box.cpp.o aegisub.p/src_audio_colorscheme.cpp.o aegisub.p/src_audio_controller.cpp.o aegisub.p/src_audio_display.cpp.o aegisub.p/src_audio_karaoke.cpp.o \ | |
| aegisub.p/src_audio_marker.cpp.o aegisub.p/src_audio_player.cpp.o aegisub.p/src_audio_provider_factory.cpp.o aegisub.p/src_audio_renderer.cpp.o aegisub.p/src_audio_renderer_spectrum.cpp.o \ | |
| aegisub.p/src_audio_renderer_waveform.cpp.o aegisub.p/src_audio_timing_dialogue.cpp.o aegisub.p/src_audio_timing_karaoke.cpp.o aegisub.p/src_auto4_base.cpp.o aegisub.p/src_auto4_lua.cpp.o \ | |
| aegisub.p/src_auto4_lua_assfile.cpp.o aegisub.p/src_auto4_lua_dialog.cpp.o aegisub.p/src_auto4_lua_progresssink.cpp.o aegisub.p/src_base_grid.cpp.o aegisub.p/src_charset_detect.cpp.o \ | |
| aegisub.p/src_colorspace.cpp.o aegisub.p/src_colour_button.cpp.o aegisub.p/src_command_app.cpp.o aegisub.p/src_command_audio.cpp.o aegisub.p/src_command_automation.cpp.o \ | |
| aegisub.p/src_command_command.cpp.o aegisub.p/src_command_edit.cpp.o aegisub.p/src_command_grid.cpp.o aegisub.p/src_command_help.cpp.o aegisub.p/src_command_keyframe.cpp.o \ | |
| aegisub.p/src_command_recent.cpp.o aegisub.p/src_command_subtitle.cpp.o aegisub.p/src_command_time.cpp.o aegisub.p/src_command_timecode.cpp.o aegisub.p/src_command_tool.cpp.o \ | |
| aegisub.p/src_command_video.cpp.o aegisub.p/src_command_vis_tool.cpp.o aegisub.p/src_compat.cpp.o aegisub.p/src_context.cpp.o aegisub.p/src_crash_writer.cpp.o aegisub.p/src_dialog_about.cpp.o \ | |
| aegisub.p/src_dialog_attachments.cpp.o aegisub.p/src_dialog_automation.cpp.o aegisub.p/src_dialog_autosave.cpp.o aegisub.p/src_dialog_colorpicker.cpp.o aegisub.p/src_dialog_detached_video.cpp.o \ | |
| aegisub.p/src_dialog_dummy_video.cpp.o aegisub.p/src_dialog_export.cpp.o aegisub.p/src_dialog_export_ebu3264.cpp.o aegisub.p/src_dialog_fonts_collector.cpp.o aegisub.p/src_dialog_jumpto.cpp.o \ | |
| aegisub.p/src_dialog_kara_timing_copy.cpp.o aegisub.p/src_dialog_log.cpp.o aegisub.p/src_dialog_paste_over.cpp.o aegisub.p/src_dialog_progress.cpp.o aegisub.p/src_dialog_properties.cpp.o \ | |
| aegisub.p/src_dialog_resample.cpp.o aegisub.p/src_dialog_search_replace.cpp.o aegisub.p/src_dialog_selected_choices.cpp.o aegisub.p/src_dialog_selection.cpp.o aegisub.p/src_dialog_shift_times.cpp.o \ | |
| aegisub.p/src_dialog_spellchecker.cpp.o aegisub.p/src_dialog_style_editor.cpp.o aegisub.p/src_dialog_style_manager.cpp.o aegisub.p/src_dialog_styling_assistant.cpp.o \ | |
| aegisub.p/src_dialog_text_import.cpp.o aegisub.p/src_dialog_timing_processor.cpp.o aegisub.p/src_dialog_translation.cpp.o aegisub.p/src_dialog_version_check.cpp.o \ | |
| aegisub.p/src_dialog_video_details.cpp.o aegisub.p/src_dialog_video_properties.cpp.o aegisub.p/src_export_fixstyle.cpp.o aegisub.p/src_export_framerate.cpp.o aegisub.p/src_fft.cpp.o \ | |
| aegisub.p/src_font_file_lister.cpp.o aegisub.p/src_frame_main.cpp.o aegisub.p/src_gl_text.cpp.o aegisub.p/src_gl_wrap.cpp.o aegisub.p/src_grid_column.cpp.o aegisub.p/src_help_button.cpp.o \ | |
| aegisub.p/src_hotkey.cpp.o aegisub.p/src_hotkey_data_view_model.cpp.o aegisub.p/src_initial_line_state.cpp.o aegisub.p/src_main.cpp.o aegisub.p/src_menu.cpp.o aegisub.p/src_mkv_wrap.cpp.o \ | |
| aegisub.p/src_pen.cpp.o aegisub.p/src_persist_location.cpp.o aegisub.p/src_preferences.cpp.o aegisub.p/src_preferences_base.cpp.o aegisub.p/src_project.cpp.o aegisub.p/src_resolution_resampler.cpp.o \ | |
| aegisub.p/src_search_replace_engine.cpp.o aegisub.p/src_selection_controller.cpp.o aegisub.p/src_spellchecker.cpp.o aegisub.p/src_spline.cpp.o aegisub.p/src_spline_curve.cpp.o \ | |
| aegisub.p/src_string_codec.cpp.o aegisub.p/src_subs_controller.cpp.o aegisub.p/src_subs_edit_box.cpp.o aegisub.p/src_subs_edit_ctrl.cpp.o aegisub.p/src_subs_preview.cpp.o \ | |
| aegisub.p/src_subtitle_format.cpp.o aegisub.p/src_subtitle_format_ass.cpp.o aegisub.p/src_subtitle_format_ebu3264.cpp.o aegisub.p/src_subtitle_format_encore.cpp.o \ | |
| aegisub.p/src_subtitle_format_microdvd.cpp.o aegisub.p/src_subtitle_format_mkv.cpp.o aegisub.p/src_subtitle_format_srt.cpp.o aegisub.p/src_subtitle_format_ssa.cpp.o \ | |
| aegisub.p/src_subtitle_format_transtation.cpp.o aegisub.p/src_subtitle_format_ttxt.cpp.o aegisub.p/src_subtitle_format_txt.cpp.o aegisub.p/src_subtitles_provider.cpp.o \ | |
| aegisub.p/src_subtitles_provider_libass.cpp.o aegisub.p/src_text_file_reader.cpp.o aegisub.p/src_text_file_writer.cpp.o aegisub.p/src_text_selection_controller.cpp.o aegisub.p/src_thesaurus.cpp.o \ | |
| aegisub.p/src_timeedit_ctrl.cpp.o aegisub.p/src_toggle_bitmap.cpp.o aegisub.p/src_toolbar.cpp.o aegisub.p/src_tooltip_manager.cpp.o aegisub.p/src_utils.cpp.o aegisub.p/src_validators.cpp.o \ | |
| aegisub.p/src_vector2d.cpp.o aegisub.p/src_version.cpp.o aegisub.p/src_video_box.cpp.o aegisub.p/src_video_controller.cpp.o aegisub.p/src_video_display.cpp.o aegisub.p/src_video_frame.cpp.o \ | |
| aegisub.p/src_video_out_gl.cpp.o aegisub.p/src_video_provider_cache.cpp.o aegisub.p/src_video_provider_dummy.cpp.o aegisub.p/src_video_provider_manager.cpp.o \ | |
| aegisub.p/src_video_provider_yuv4mpeg.cpp.o aegisub.p/src_video_slider.cpp.o aegisub.p/src_visual_feature.cpp.o aegisub.p/src_visual_tool.cpp.o aegisub.p/src_visual_tool_clip.cpp.o \ | |
| aegisub.p/src_visual_tool_cross.cpp.o aegisub.p/src_visual_tool_drag.cpp.o aegisub.p/src_visual_tool_rotatexy.cpp.o aegisub.p/src_visual_tool_rotatez.cpp.o aegisub.p/src_visual_tool_scale.cpp.o \ | |
| aegisub.p/src_visual_tool_vector_clip.cpp.o aegisub.p/src_font_file_lister_fontconfig.cpp.o aegisub.p/src_audio_player_alsa.cpp.o aegisub.p/src_audio_player_pulse.cpp.o \ | |
| aegisub.p/src_audio_provider_ffmpegsource.cpp.o aegisub.p/src_video_provider_ffmpegsource.cpp.o aegisub.p/src_ffmpegsource_common.cpp.o aegisub.p/src_spellchecker_hunspell.cpp.o -Wl,--as-needed \ | |
| -Wl,--no-undefined -Wl,--start-group src/libresrc/libresrc.a /usr/lib/x86_64-linux-gnu/libpixman-1.a /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so \ | |
| subprojects/wxWidgets/libwxmono.a subprojects/wxWidgets/libwxregex.a subprojects/wxWidgets/libwxscintilla.a subprojects/lua-5.2.4/src/liblua.a vendor/luabins/src/libluabins.a libaegisub/libaegisub.a \ | |
| /usr/lib/x86_64-linux-gnu/libfontconfig.a /usr/lib/x86_64-linux-gnu/libuuid.a /usr/lib/x86_64-linux-gnu/libexpat.a -lm /usr/lib/x86_64-linux-gnu/libfreetype.a /usr/lib/x86_64-linux-gnu/libpng16.a \ | |
| /usr/lib/x86_64-linux-gnu/libz.a /usr/lib/x86_64-linux-gnu/libbrotlidec.a /usr/lib/x86_64-linux-gnu/libbrotlicommon.a -ldl /usr/lib/x86_64-linux-gnu/libass.a /usr/lib/x86_64-linux-gnu/libharfbuzz.a \ | |
| /usr/lib/x86_64-linux-gnu/libglib-2.0.a -pthread /usr/lib/x86_64-linux-gnu/libpcre.a /usr/lib/x86_64-linux-gnu/libfribidi.a -lgraphite2 /usr/lib/x86_64-linux-gnu/libboost_chrono.a \ | |
| /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_thread.a /usr/lib/x86_64-linux-gnu/libboost_locale.a /usr/lib/x86_64-linux-gnu/libboost_regex.a \ | |
| /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libGLU.so /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libICE.so /usr/lib/x86_64-linux-gnu/libOpenGL.so \ | |
| /usr/lib/x86_64-linux-gnu/libSDL2.so /usr/lib/x86_64-linux-gnu/libSDL2main.a /usr/lib/x86_64-linux-gnu/libSM.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so \ | |
| /usr/lib/x86_64-linux-gnu/libXtst.so /usr/lib/x86_64-linux-gnu/libc.so /usr/lib/x86_64-linux-gnu/libexpat.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libpng.so \ | |
| /usr/lib/x86_64-linux-gnu/libtiff.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libicuuc.a /usr/lib/x86_64-linux-gnu/libicudata.a -lpthread /usr/lib/x86_64-linux-gnu/libicui18n.a \ | |
| -L/usr/lib/x86_64-linux-gnu/pulseaudio -lpulse -lpulsecommon-15.99 -lrt -lasound /usr/lib/x86_64-linux-gnu/libavformat.a /usr/lib/x86_64-linux-gnu/libxml2.a /usr/lib/x86_64-linux-gnu/libbz2.a \ | |
| /usr/lib/gcc/x86_64-linux-gnu/11/libstdc++.a /usr/lib/x86_64-linux-gnu/libbluray.a /usr/lib/x86_64-linux-gnu/libgnutls.a /usr/lib/x86_64-linux-gnu/libsrt-gnutls.a /usr/lib/x86_64-linux-gnu/libssh.a \ | |
| /usr/lib/x86_64-linux-gnu/libavcodec.a /usr/lib/x86_64-linux-gnu/libvpx.a /usr/lib/x86_64-linux-gnu/libwebpmux.a /usr/lib/x86_64-linux-gnu/libwebp.a /usr/lib/x86_64-linux-gnu/liblzma.a \ | |
| /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7200.1 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libcairo.a /usr/lib/x86_64-linux-gnu/libpng.a /usr/lib/x86_64-linux-gnu/libaom.a \ | |
| /usr/lib/x86_64-linux-gnu/libmp3lame.a /usr/lib/x86_64-linux-gnu/libopenjp2.a /usr/lib/x86_64-linux-gnu/libopus.a /usr/lib/x86_64-linux-gnu/libspeex.a /usr/lib/x86_64-linux-gnu/libogg.a \ | |
| /usr/lib/x86_64-linux-gnu/libvorbis.a /usr/lib/x86_64-linux-gnu/libvorbisenc.a /usr/lib/x86_64-linux-gnu/libx264.a /usr/lib/x86_64-linux-gnu/libx265.a /usr/lib/x86_64-linux-gnu/libswscale.a \ | |
| /usr/lib/x86_64-linux-gnu/libswresample.a /usr/lib/x86_64-linux-gnu/libavutil.a /usr/lib/x86_64-linux-gnu/libX11.a /usr/lib/x86_64-linux-gnu/libdrm.a /usr/lib/x86_64-linux-gnu/libXv.a \ | |
| /usr/lib/x86_64-linux-gnu/libXext.a -lffms2 -lgme -lopenmpt -lchromaprint -lrabbitmq -lzmq -ldav1d -lrsvg-2 /lib/x86_64-linux-gnu/libXrender.so.1 /usr/lib/x86_64-linux-gnu/libgtk-3.so \ | |
| /usr/lib/x86_64-linux-gnu/libgdk-3.so -lgdk_pixbuf-2.0 -lzvbi -lsnappy -lcodec2 -lgsm -lshine -ltheoraenc -ltheoradec -ltwolame -lxvidcore -lva -lmfx -lsoxr -lva-drm -lva-x11 -lvdpau -lOpenCL \ | |
| /usr/lib/x86_64-linux-gnu/libhunspell-1.7.a /usr/lib/x86_64-linux-gnu/libuchardet.a -lGL -lgraphite2 -L/usr/lib/x86_64-linux-gnu/pulseaudio -lpulse -lpulsecommon-15.99 -lasound -lffms2 -lgme \ | |
| -lopenmpt -lchromaprint -lrabbitmq -lzmq -ldav1d -lrsvg-2 -lgdk_pixbuf-2.0 -lzvbi -lsnappy -lcodec2 -lgsm -lshine -ltheoraenc -ltheoradec -ltwolame -lxvidcore -lva -lmfx -lsoxr -lva-drm \ | |
| -lva-x11 -lvdpau -lOpenCL -lGL -lgraphite2 -L/usr/lib/x86_64-linux-gnu/pulseaudio -lpulse -lpulsecommon-15.99 -lasound -lffms2 -lgme -lopenmpt -lchromaprint -lrabbitmq -lzmq -ldav1d -lrsvg-2 \ | |
| -lgdk_pixbuf-2.0 -lzvbi -lsnappy -lcodec2 -lgsm -lshine -ltheoraenc -ltheoradec -ltwolame -lxvidcore -lva -lmfx -lsoxr -lva-drm -lva-x11 -lvdpau -lOpenCL -lGL -Wl,--end-group |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment