mirror of
https://github.com/celisej567/source-engine.git
synced 2026-01-04 18:09:53 +03:00
First steps
This commit is contained in:
62
thirdparty/SDL2-src/CMakeCache.txt
vendored
Normal file
62
thirdparty/SDL2-src/CMakeCache.txt
vendored
Normal file
@@ -0,0 +1,62 @@
|
||||
# This is the CMakeCache file.
|
||||
# For build in directory: /home/jusic/source-engine/thirdparty/SDL2-src
|
||||
# It was generated by CMake: /usr/bin/cmake
|
||||
# You can edit this file to change values found and used by cmake.
|
||||
# If you do not want to change any of the values, simply exit the editor.
|
||||
# If you do want to change a value, simply edit, save, and exit the editor.
|
||||
# The syntax for the file is as follows:
|
||||
# KEY:TYPE=VALUE
|
||||
# KEY is the name of a variable in the cache.
|
||||
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
|
||||
# VALUE is the current value for the KEY.
|
||||
|
||||
########################
|
||||
# EXTERNAL cache entries
|
||||
########################
|
||||
|
||||
//No help, variable specified on the command line.
|
||||
ANDROID_ABI:UNINITIALIZED=
|
||||
|
||||
//No help, variable specified on the command line.
|
||||
ANDROID_NATIVE_API_LEVEL:UNINITIALIZED=
|
||||
|
||||
//No help, variable specified on the command line.
|
||||
CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=/build/cmake/android.toolchain.cmake
|
||||
|
||||
|
||||
########################
|
||||
# INTERNAL cache entries
|
||||
########################
|
||||
|
||||
//This is the directory where this CMakeCache.txt was created
|
||||
CMAKE_CACHEFILE_DIR:INTERNAL=/home/jusic/source-engine/thirdparty/SDL2-src
|
||||
//Major version of cmake used to create the current loaded cache
|
||||
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
|
||||
//Minor version of cmake used to create the current loaded cache
|
||||
CMAKE_CACHE_MINOR_VERSION:INTERNAL=13
|
||||
//Patch version of cmake used to create the current loaded cache
|
||||
CMAKE_CACHE_PATCH_VERSION:INTERNAL=4
|
||||
//Path to CMake executable.
|
||||
CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
|
||||
//Path to cpack program executable.
|
||||
CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
|
||||
//Path to ctest program executable.
|
||||
CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
|
||||
//Name of external makefile project generator.
|
||||
CMAKE_EXTRA_GENERATOR:INTERNAL=
|
||||
//Name of generator.
|
||||
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
|
||||
//Generator instance identifier.
|
||||
CMAKE_GENERATOR_INSTANCE:INTERNAL=
|
||||
//Name of generator platform.
|
||||
CMAKE_GENERATOR_PLATFORM:INTERNAL=
|
||||
//Name of generator toolset.
|
||||
CMAKE_GENERATOR_TOOLSET:INTERNAL=
|
||||
//Source directory with the top level CMakeLists.txt file for this
|
||||
// project
|
||||
CMAKE_HOME_DIRECTORY:INTERNAL=/home/jusic/source-engine/thirdparty/SDL2-src
|
||||
//number of local generators
|
||||
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
|
||||
//Path to CMake installation.
|
||||
CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.13
|
||||
|
||||
1
thirdparty/SDL2-src/CMakeFiles/cmake.check_cache
vendored
Normal file
1
thirdparty/SDL2-src/CMakeFiles/cmake.check_cache
vendored
Normal file
@@ -0,0 +1 @@
|
||||
# This file is generated by cmake for dependency checking of the CMakeCache.txt file
|
||||
495
thirdparty/SDL2-src/Makefile
vendored
495
thirdparty/SDL2-src/Makefile
vendored
@@ -1,7 +1,7 @@
|
||||
# Makefile to build and install the SDL library
|
||||
|
||||
top_builddir = .
|
||||
srcdir = /home/nillerusr/projects/source-engine/thirdparty/SDL2-src
|
||||
srcdir = /home/jusic/source-engine/thirdparty/SDL2-src
|
||||
objects = build
|
||||
gen = gen
|
||||
prefix = /usr/local
|
||||
@@ -17,32 +17,32 @@ distdir = SDL2-2.0.12
|
||||
distfile = $(distdir).tar.gz
|
||||
|
||||
|
||||
SHELL = /bin/sh
|
||||
CC = gcc
|
||||
INCLUDE = -Iinclude -I/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/include -idirafter /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/khronos
|
||||
CFLAGS = -m32 -Wno-narrowing -DUSING_GENERATED_CONFIG_H
|
||||
EXTRA_CFLAGS = -Iinclude -I/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/include -idirafter /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/khronos -mmmx -m3dnow -msse -Wall -fno-strict-aliasing -fvisibility=hidden -Wdeclaration-after-statement -Werror=declaration-after-statement -D_REENTRANT -I$(gen) -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/ibus-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -D_REENTRANT -DHAVE_LINUX_VERSION_H
|
||||
LDFLAGS = -m32
|
||||
EXTRA_LDFLAGS = -Wl,--no-undefined -lm -ldl -lpthread -lrt
|
||||
SHELL = /bin/bash
|
||||
CC = arm-linux-androideabi-gcc
|
||||
INCLUDE = -Iinclude -I/home/jusic/source-engine/thirdparty/SDL2-src/include -idirafter /home/jusic/source-engine/thirdparty/SDL2-src/src/video/khronos
|
||||
CFLAGS = --sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm --sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm -DUSING_GENERATED_CONFIG_H
|
||||
EXTRA_CFLAGS = -Iinclude -I/home/jusic/source-engine/thirdparty/SDL2-src/include -idirafter /home/jusic/source-engine/thirdparty/SDL2-src/src/video/khronos -Wall -fno-strict-aliasing -DGL_GLEXT_PROTOTYPES -fvisibility=hidden -Wdeclaration-after-statement -D_REENTRANT -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -D_REENTRANT -D_THREAD_SAFE -DHAVE_LINUX_VERSION_H
|
||||
LDFLAGS =
|
||||
EXTRA_LDFLAGS = -Wl,--no-undefined -lm -ldl -lGLESv1_CM -lGLESv2 -llog -landroid -lpulse-simple -lpulse
|
||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
||||
INSTALL = /usr/bin/install -c
|
||||
AR = ar
|
||||
RANLIB = ranlib
|
||||
AR = arm-linux-androideabi-ar
|
||||
RANLIB = arm-linux-androideabi-ranlib
|
||||
WINDRES = :
|
||||
|
||||
TARGET = libSDL2.la
|
||||
OBJECTS = $(objects)/SDL.lo $(objects)/SDL_assert.lo $(objects)/SDL_dataqueue.lo $(objects)/SDL_error.lo $(objects)/SDL_hints.lo $(objects)/SDL_log.lo $(objects)/SDL_atomic.lo $(objects)/SDL_spinlock.lo $(objects)/SDL_audio.lo $(objects)/SDL_audiocvt.lo $(objects)/SDL_audiodev.lo $(objects)/SDL_audiotypecvt.lo $(objects)/SDL_mixer.lo $(objects)/SDL_wave.lo $(objects)/SDL_cpuinfo.lo $(objects)/SDL_dynapi.lo $(objects)/SDL_clipboardevents.lo $(objects)/SDL_displayevents.lo $(objects)/SDL_dropevents.lo $(objects)/SDL_events.lo $(objects)/SDL_gesture.lo $(objects)/SDL_keyboard.lo $(objects)/SDL_mouse.lo $(objects)/SDL_quit.lo $(objects)/SDL_touch.lo $(objects)/SDL_windowevents.lo $(objects)/SDL_rwops.lo $(objects)/SDL_haptic.lo $(objects)/SDL_gamecontroller.lo $(objects)/SDL_joystick.lo $(objects)/e_atan2.lo $(objects)/e_exp.lo $(objects)/e_fmod.lo $(objects)/e_log.lo $(objects)/e_log10.lo $(objects)/e_pow.lo $(objects)/e_rem_pio2.lo $(objects)/e_sqrt.lo $(objects)/k_cos.lo $(objects)/k_rem_pio2.lo $(objects)/k_sin.lo $(objects)/k_tan.lo $(objects)/s_atan.lo $(objects)/s_copysign.lo $(objects)/s_cos.lo $(objects)/s_fabs.lo $(objects)/s_floor.lo $(objects)/s_scalbn.lo $(objects)/s_sin.lo $(objects)/s_tan.lo $(objects)/SDL_power.lo $(objects)/SDL_d3dmath.lo $(objects)/SDL_render.lo $(objects)/SDL_yuv_sw.lo $(objects)/SDL_render_d3d.lo $(objects)/SDL_shaders_d3d.lo $(objects)/SDL_render_d3d11.lo $(objects)/SDL_shaders_d3d11.lo $(objects)/SDL_render_gl.lo $(objects)/SDL_shaders_gl.lo $(objects)/SDL_render_gles.lo $(objects)/SDL_render_gles2.lo $(objects)/SDL_shaders_gles2.lo $(objects)/SDL_render_psp.lo $(objects)/SDL_blendfillrect.lo $(objects)/SDL_blendline.lo $(objects)/SDL_blendpoint.lo $(objects)/SDL_drawline.lo $(objects)/SDL_drawpoint.lo $(objects)/SDL_render_sw.lo $(objects)/SDL_rotate.lo $(objects)/SDL_sensor.lo $(objects)/SDL_getenv.lo $(objects)/SDL_iconv.lo $(objects)/SDL_malloc.lo $(objects)/SDL_qsort.lo $(objects)/SDL_stdlib.lo $(objects)/SDL_string.lo $(objects)/SDL_strtokr.lo $(objects)/SDL_thread.lo $(objects)/SDL_timer.lo $(objects)/SDL_RLEaccel.lo $(objects)/SDL_blit.lo $(objects)/SDL_blit_0.lo $(objects)/SDL_blit_1.lo $(objects)/SDL_blit_A.lo $(objects)/SDL_blit_N.lo $(objects)/SDL_blit_auto.lo $(objects)/SDL_blit_copy.lo $(objects)/SDL_blit_slow.lo $(objects)/SDL_bmp.lo $(objects)/SDL_clipboard.lo $(objects)/SDL_egl.lo $(objects)/SDL_fillrect.lo $(objects)/SDL_pixels.lo $(objects)/SDL_rect.lo $(objects)/SDL_shape.lo $(objects)/SDL_stretch.lo $(objects)/SDL_surface.lo $(objects)/SDL_video.lo $(objects)/SDL_vulkan_utils.lo $(objects)/SDL_yuv.lo $(objects)/yuv_rgb.lo $(objects)/SDL_nullevents.lo $(objects)/SDL_nullframebuffer.lo $(objects)/SDL_nullvideo.lo $(objects)/SDL_diskaudio.lo $(objects)/SDL_dummyaudio.lo $(objects)/SDL_sysloadso.lo $(objects)/SDL_dspaudio.lo $(objects)/SDL_alsa_audio.lo $(objects)/SDL_pulseaudio.lo $(objects)/SDL_jackaudio.lo $(objects)/SDL_x11clipboard.lo $(objects)/SDL_x11dyn.lo $(objects)/SDL_x11events.lo $(objects)/SDL_x11framebuffer.lo $(objects)/SDL_x11keyboard.lo $(objects)/SDL_x11messagebox.lo $(objects)/SDL_x11modes.lo $(objects)/SDL_x11mouse.lo $(objects)/SDL_x11opengl.lo $(objects)/SDL_x11opengles.lo $(objects)/SDL_x11shape.lo $(objects)/SDL_x11touch.lo $(objects)/SDL_x11video.lo $(objects)/SDL_x11vulkan.lo $(objects)/SDL_x11window.lo $(objects)/SDL_x11xinput2.lo $(objects)/edid-parse.lo $(objects)/imKStoUCS.lo $(objects)/SDL_waylandclipboard.lo $(objects)/SDL_waylanddatamanager.lo $(objects)/SDL_waylanddyn.lo $(objects)/SDL_waylandevents.lo $(objects)/SDL_waylandmouse.lo $(objects)/SDL_waylandopengles.lo $(objects)/SDL_waylandtouch.lo $(objects)/SDL_waylandvideo.lo $(objects)/SDL_waylandvulkan.lo $(objects)/SDL_waylandwindow.lo $(objects)/SDL_dbus.lo $(objects)/SDL_ime.lo $(objects)/SDL_ibus.lo $(objects)/SDL_systhread.lo $(objects)/SDL_syssem.lo $(objects)/SDL_sysmutex.lo $(objects)/SDL_syscond.lo $(objects)/SDL_systls.lo $(objects)/SDL_sysjoystick.lo $(objects)/SDL_steamcontroller.lo $(objects)/SDL_syshaptic.lo $(objects)/SDL_syspower.lo $(objects)/SDL_sysfilesystem.lo $(objects)/SDL_systimer.lo $(objects)/SDL_udev.lo $(objects)/SDL_evdev.lo $(objects)/SDL_evdev_kbd.lo $(objects)/SDL_threadprio.lo $(objects)/SDL_poll.lo $(objects)/SDL_dummysensor.lo
|
||||
GEN_HEADERS = $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
GEN_OBJECTS = $(objects)/org-kde-kwin-server-decoration-manager-protocol.lo $(objects)/pointer-constraints-unstable-v1-protocol.lo $(objects)/relative-pointer-unstable-v1-protocol.lo $(objects)/wayland-protocol.lo $(objects)/xdg-decoration-unstable-v1-protocol.lo $(objects)/xdg-shell-unstable-v6-protocol.lo $(objects)/xdg-shell-protocol.lo
|
||||
OBJECTS = $(objects)/SDL.lo $(objects)/SDL_assert.lo $(objects)/SDL_dataqueue.lo $(objects)/SDL_error.lo $(objects)/SDL_hints.lo $(objects)/SDL_log.lo $(objects)/SDL_atomic.lo $(objects)/SDL_spinlock.lo $(objects)/SDL_audio.lo $(objects)/SDL_audiocvt.lo $(objects)/SDL_audiodev.lo $(objects)/SDL_audiotypecvt.lo $(objects)/SDL_mixer.lo $(objects)/SDL_wave.lo $(objects)/SDL_cpuinfo.lo $(objects)/SDL_dynapi.lo $(objects)/SDL_clipboardevents.lo $(objects)/SDL_displayevents.lo $(objects)/SDL_dropevents.lo $(objects)/SDL_events.lo $(objects)/SDL_gesture.lo $(objects)/SDL_keyboard.lo $(objects)/SDL_mouse.lo $(objects)/SDL_quit.lo $(objects)/SDL_touch.lo $(objects)/SDL_windowevents.lo $(objects)/SDL_rwops.lo $(objects)/SDL_haptic.lo $(objects)/SDL_gamecontroller.lo $(objects)/SDL_joystick.lo $(objects)/e_atan2.lo $(objects)/e_exp.lo $(objects)/e_fmod.lo $(objects)/e_log.lo $(objects)/e_log10.lo $(objects)/e_pow.lo $(objects)/e_rem_pio2.lo $(objects)/e_sqrt.lo $(objects)/k_cos.lo $(objects)/k_rem_pio2.lo $(objects)/k_sin.lo $(objects)/k_tan.lo $(objects)/s_atan.lo $(objects)/s_copysign.lo $(objects)/s_cos.lo $(objects)/s_fabs.lo $(objects)/s_floor.lo $(objects)/s_scalbn.lo $(objects)/s_sin.lo $(objects)/s_tan.lo $(objects)/SDL_power.lo $(objects)/SDL_d3dmath.lo $(objects)/SDL_render.lo $(objects)/SDL_yuv_sw.lo $(objects)/SDL_render_d3d.lo $(objects)/SDL_shaders_d3d.lo $(objects)/SDL_render_d3d11.lo $(objects)/SDL_shaders_d3d11.lo $(objects)/SDL_render_gl.lo $(objects)/SDL_shaders_gl.lo $(objects)/SDL_render_gles.lo $(objects)/SDL_render_gles2.lo $(objects)/SDL_shaders_gles2.lo $(objects)/SDL_render_psp.lo $(objects)/SDL_blendfillrect.lo $(objects)/SDL_blendline.lo $(objects)/SDL_blendpoint.lo $(objects)/SDL_drawline.lo $(objects)/SDL_drawpoint.lo $(objects)/SDL_render_sw.lo $(objects)/SDL_rotate.lo $(objects)/SDL_sensor.lo $(objects)/SDL_getenv.lo $(objects)/SDL_iconv.lo $(objects)/SDL_malloc.lo $(objects)/SDL_qsort.lo $(objects)/SDL_stdlib.lo $(objects)/SDL_string.lo $(objects)/SDL_strtokr.lo $(objects)/SDL_thread.lo $(objects)/SDL_timer.lo $(objects)/SDL_RLEaccel.lo $(objects)/SDL_blit.lo $(objects)/SDL_blit_0.lo $(objects)/SDL_blit_1.lo $(objects)/SDL_blit_A.lo $(objects)/SDL_blit_N.lo $(objects)/SDL_blit_auto.lo $(objects)/SDL_blit_copy.lo $(objects)/SDL_blit_slow.lo $(objects)/SDL_bmp.lo $(objects)/SDL_clipboard.lo $(objects)/SDL_egl.lo $(objects)/SDL_fillrect.lo $(objects)/SDL_pixels.lo $(objects)/SDL_rect.lo $(objects)/SDL_shape.lo $(objects)/SDL_stretch.lo $(objects)/SDL_surface.lo $(objects)/SDL_video.lo $(objects)/SDL_vulkan_utils.lo $(objects)/SDL_yuv.lo $(objects)/yuv_rgb.lo $(objects)/SDL_android.lo $(objects)/SDL_androidclipboard.lo $(objects)/SDL_androidevents.lo $(objects)/SDL_androidgl.lo $(objects)/SDL_androidkeyboard.lo $(objects)/SDL_androidmessagebox.lo $(objects)/SDL_androidmouse.lo $(objects)/SDL_androidtouch.lo $(objects)/SDL_androidvideo.lo $(objects)/SDL_androidvulkan.lo $(objects)/SDL_androidwindow.lo $(objects)/SDL_nullevents.lo $(objects)/SDL_nullframebuffer.lo $(objects)/SDL_nullvideo.lo $(objects)/SDL_diskaudio.lo $(objects)/SDL_dummyaudio.lo $(objects)/SDL_sysloadso.lo $(objects)/pixman-arm-simd-asm.lo $(objects)/SDL_pulseaudio.lo $(objects)/SDL_dbus.lo $(objects)/SDL_ime.lo $(objects)/SDL_systhread.lo $(objects)/SDL_syssem.lo $(objects)/SDL_sysmutex.lo $(objects)/SDL_syscond.lo $(objects)/SDL_systls.lo $(objects)/SDL_androidaudio.lo $(objects)/SDL_sysjoystick.lo $(objects)/SDL_steamcontroller.lo $(objects)/SDL_syshaptic.lo $(objects)/SDL_androidsensor.lo $(objects)/SDL_syspower.lo $(objects)/SDL_sysfilesystem.lo $(objects)/SDL_systimer.lo $(objects)/SDL_evdev.lo $(objects)/SDL_evdev_kbd.lo $(objects)/SDL_threadprio.lo $(objects)/SDL_poll.lo
|
||||
GEN_HEADERS =
|
||||
GEN_OBJECTS =
|
||||
VERSION_OBJECTS =
|
||||
|
||||
SDLMAIN_TARGET = libSDL2main.la
|
||||
SDLMAIN_OBJECTS = $(objects)/SDL_dummy_main.lo
|
||||
SDLMAIN_OBJECTS = $(objects)/SDL_android_main.lo
|
||||
|
||||
SDLTEST_TARGET = libSDL2_test.la
|
||||
SDLTEST_OBJECTS = $(objects)/SDL_test_assert.lo $(objects)/SDL_test_common.lo $(objects)/SDL_test_compare.lo $(objects)/SDL_test_crc32.lo $(objects)/SDL_test_font.lo $(objects)/SDL_test_fuzzer.lo $(objects)/SDL_test_harness.lo $(objects)/SDL_test_imageBlit.lo $(objects)/SDL_test_imageBlitBlend.lo $(objects)/SDL_test_imageFace.lo $(objects)/SDL_test_imagePrimitives.lo $(objects)/SDL_test_imagePrimitivesBlend.lo $(objects)/SDL_test_log.lo $(objects)/SDL_test_md5.lo $(objects)/SDL_test_memory.lo $(objects)/SDL_test_random.lo
|
||||
|
||||
WAYLAND_SCANNER = /usr/bin/wayland-scanner
|
||||
WAYLAND_SCANNER =
|
||||
|
||||
INSTALL_SDL2_CONFIG = TRUE
|
||||
|
||||
@@ -254,612 +254,465 @@ rpm: $(distfile)
|
||||
-include $(OBJECTS:.lo=.d)
|
||||
|
||||
# Special dependency for SDL.c, since it depends on SDL_revision.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/SDL.c: update-revision
|
||||
/home/jusic/source-engine/thirdparty/SDL2-src/src/SDL.c: update-revision
|
||||
|
||||
$(objects)/SDL.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/SDL.c $(objects)/.created
|
||||
$(objects)/SDL.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/SDL.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_assert.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/SDL_assert.c $(objects)/.created
|
||||
$(objects)/SDL_assert.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/SDL_assert.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_dataqueue.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/SDL_dataqueue.c $(objects)/.created
|
||||
$(objects)/SDL_dataqueue.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/SDL_dataqueue.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_error.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/SDL_error.c $(objects)/.created
|
||||
$(objects)/SDL_error.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/SDL_error.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_hints.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/SDL_hints.c $(objects)/.created
|
||||
$(objects)/SDL_hints.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/SDL_hints.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_log.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/SDL_log.c $(objects)/.created
|
||||
$(objects)/SDL_log.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/SDL_log.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_atomic.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/atomic/SDL_atomic.c $(objects)/.created
|
||||
$(objects)/SDL_atomic.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/atomic/SDL_atomic.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_spinlock.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/atomic/SDL_spinlock.c $(objects)/.created
|
||||
$(objects)/SDL_spinlock.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/atomic/SDL_spinlock.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_audio.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/SDL_audio.c $(objects)/.created
|
||||
$(objects)/SDL_audio.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/SDL_audio.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_audiocvt.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/SDL_audiocvt.c $(objects)/.created
|
||||
$(objects)/SDL_audiocvt.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/SDL_audiocvt.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_audiodev.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/SDL_audiodev.c $(objects)/.created
|
||||
$(objects)/SDL_audiodev.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/SDL_audiodev.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_audiotypecvt.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/SDL_audiotypecvt.c $(objects)/.created
|
||||
$(objects)/SDL_audiotypecvt.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/SDL_audiotypecvt.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_mixer.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/SDL_mixer.c $(objects)/.created
|
||||
$(objects)/SDL_mixer.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/SDL_mixer.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_wave.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/SDL_wave.c $(objects)/.created
|
||||
$(objects)/SDL_wave.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/SDL_wave.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_cpuinfo.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/cpuinfo/SDL_cpuinfo.c $(objects)/.created
|
||||
$(objects)/SDL_cpuinfo.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/cpuinfo/SDL_cpuinfo.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_dynapi.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/dynapi/SDL_dynapi.c $(objects)/.created
|
||||
$(objects)/SDL_dynapi.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/dynapi/SDL_dynapi.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_clipboardevents.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_clipboardevents.c $(objects)/.created
|
||||
$(objects)/SDL_clipboardevents.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_clipboardevents.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_displayevents.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_displayevents.c $(objects)/.created
|
||||
$(objects)/SDL_displayevents.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_displayevents.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_dropevents.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_dropevents.c $(objects)/.created
|
||||
$(objects)/SDL_dropevents.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_dropevents.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_events.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_events.c $(objects)/.created
|
||||
$(objects)/SDL_events.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_events.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_gesture.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_gesture.c $(objects)/.created
|
||||
$(objects)/SDL_gesture.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_gesture.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_keyboard.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_keyboard.c $(objects)/.created
|
||||
$(objects)/SDL_keyboard.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_keyboard.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_mouse.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_mouse.c $(objects)/.created
|
||||
$(objects)/SDL_mouse.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_mouse.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_quit.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_quit.c $(objects)/.created
|
||||
$(objects)/SDL_quit.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_quit.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_touch.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_touch.c $(objects)/.created
|
||||
$(objects)/SDL_touch.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_touch.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_windowevents.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_windowevents.c $(objects)/.created
|
||||
$(objects)/SDL_windowevents.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_windowevents.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_rwops.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/file/SDL_rwops.c $(objects)/.created
|
||||
$(objects)/SDL_rwops.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/file/SDL_rwops.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_haptic.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/haptic/SDL_haptic.c $(objects)/.created
|
||||
$(objects)/SDL_haptic.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/haptic/SDL_haptic.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_gamecontroller.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/joystick/SDL_gamecontroller.c $(objects)/.created
|
||||
$(objects)/SDL_gamecontroller.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/joystick/SDL_gamecontroller.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_joystick.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/joystick/SDL_joystick.c $(objects)/.created
|
||||
$(objects)/SDL_joystick.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/joystick/SDL_joystick.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/e_atan2.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/e_atan2.c $(objects)/.created
|
||||
$(objects)/e_atan2.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/e_atan2.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/e_exp.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/e_exp.c $(objects)/.created
|
||||
$(objects)/e_exp.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/e_exp.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/e_fmod.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/e_fmod.c $(objects)/.created
|
||||
$(objects)/e_fmod.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/e_fmod.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/e_log.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/e_log.c $(objects)/.created
|
||||
$(objects)/e_log.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/e_log.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/e_log10.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/e_log10.c $(objects)/.created
|
||||
$(objects)/e_log10.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/e_log10.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/e_pow.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/e_pow.c $(objects)/.created
|
||||
$(objects)/e_pow.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/e_pow.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/e_rem_pio2.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/e_rem_pio2.c $(objects)/.created
|
||||
$(objects)/e_rem_pio2.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/e_rem_pio2.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/e_sqrt.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/e_sqrt.c $(objects)/.created
|
||||
$(objects)/e_sqrt.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/e_sqrt.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/k_cos.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/k_cos.c $(objects)/.created
|
||||
$(objects)/k_cos.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/k_cos.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/k_rem_pio2.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/k_rem_pio2.c $(objects)/.created
|
||||
$(objects)/k_rem_pio2.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/k_rem_pio2.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/k_sin.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/k_sin.c $(objects)/.created
|
||||
$(objects)/k_sin.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/k_sin.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/k_tan.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/k_tan.c $(objects)/.created
|
||||
$(objects)/k_tan.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/k_tan.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/s_atan.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/s_atan.c $(objects)/.created
|
||||
$(objects)/s_atan.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/s_atan.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/s_copysign.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/s_copysign.c $(objects)/.created
|
||||
$(objects)/s_copysign.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/s_copysign.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/s_cos.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/s_cos.c $(objects)/.created
|
||||
$(objects)/s_cos.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/s_cos.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/s_fabs.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/s_fabs.c $(objects)/.created
|
||||
$(objects)/s_fabs.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/s_fabs.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/s_floor.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/s_floor.c $(objects)/.created
|
||||
$(objects)/s_floor.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/s_floor.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/s_scalbn.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/s_scalbn.c $(objects)/.created
|
||||
$(objects)/s_scalbn.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/s_scalbn.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/s_sin.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/s_sin.c $(objects)/.created
|
||||
$(objects)/s_sin.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/s_sin.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/s_tan.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/s_tan.c $(objects)/.created
|
||||
$(objects)/s_tan.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/s_tan.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_power.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/power/SDL_power.c $(objects)/.created
|
||||
$(objects)/SDL_power.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/power/SDL_power.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_d3dmath.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/SDL_d3dmath.c $(objects)/.created
|
||||
$(objects)/SDL_d3dmath.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/SDL_d3dmath.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_render.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/SDL_render.c $(objects)/.created
|
||||
$(objects)/SDL_render.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/SDL_render.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_yuv_sw.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/SDL_yuv_sw.c $(objects)/.created
|
||||
$(objects)/SDL_yuv_sw.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/SDL_yuv_sw.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_render_d3d.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/direct3d/SDL_render_d3d.c $(objects)/.created
|
||||
$(objects)/SDL_render_d3d.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/direct3d/SDL_render_d3d.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_shaders_d3d.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/direct3d/SDL_shaders_d3d.c $(objects)/.created
|
||||
$(objects)/SDL_shaders_d3d.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/direct3d/SDL_shaders_d3d.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_render_d3d11.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/direct3d11/SDL_render_d3d11.c $(objects)/.created
|
||||
$(objects)/SDL_render_d3d11.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/direct3d11/SDL_render_d3d11.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_shaders_d3d11.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/direct3d11/SDL_shaders_d3d11.c $(objects)/.created
|
||||
$(objects)/SDL_shaders_d3d11.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/direct3d11/SDL_shaders_d3d11.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_render_gl.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/opengl/SDL_render_gl.c $(objects)/.created
|
||||
$(objects)/SDL_render_gl.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/opengl/SDL_render_gl.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_shaders_gl.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/opengl/SDL_shaders_gl.c $(objects)/.created
|
||||
$(objects)/SDL_shaders_gl.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/opengl/SDL_shaders_gl.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_render_gles.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/opengles/SDL_render_gles.c $(objects)/.created
|
||||
$(objects)/SDL_render_gles.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/opengles/SDL_render_gles.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_render_gles2.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/opengles2/SDL_render_gles2.c $(objects)/.created
|
||||
$(objects)/SDL_render_gles2.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/opengles2/SDL_render_gles2.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_shaders_gles2.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/opengles2/SDL_shaders_gles2.c $(objects)/.created
|
||||
$(objects)/SDL_shaders_gles2.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/opengles2/SDL_shaders_gles2.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_render_psp.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/psp/SDL_render_psp.c $(objects)/.created
|
||||
$(objects)/SDL_render_psp.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/psp/SDL_render_psp.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blendfillrect.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/software/SDL_blendfillrect.c $(objects)/.created
|
||||
$(objects)/SDL_blendfillrect.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/software/SDL_blendfillrect.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blendline.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/software/SDL_blendline.c $(objects)/.created
|
||||
$(objects)/SDL_blendline.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/software/SDL_blendline.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blendpoint.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/software/SDL_blendpoint.c $(objects)/.created
|
||||
$(objects)/SDL_blendpoint.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/software/SDL_blendpoint.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_drawline.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/software/SDL_drawline.c $(objects)/.created
|
||||
$(objects)/SDL_drawline.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/software/SDL_drawline.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_drawpoint.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/software/SDL_drawpoint.c $(objects)/.created
|
||||
$(objects)/SDL_drawpoint.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/software/SDL_drawpoint.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_render_sw.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/software/SDL_render_sw.c $(objects)/.created
|
||||
$(objects)/SDL_render_sw.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/software/SDL_render_sw.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_rotate.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/software/SDL_rotate.c $(objects)/.created
|
||||
$(objects)/SDL_rotate.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/software/SDL_rotate.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_sensor.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/sensor/SDL_sensor.c $(objects)/.created
|
||||
$(objects)/SDL_sensor.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/sensor/SDL_sensor.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_getenv.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_getenv.c $(objects)/.created
|
||||
$(objects)/SDL_getenv.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_getenv.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_iconv.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_iconv.c $(objects)/.created
|
||||
$(objects)/SDL_iconv.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_iconv.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_malloc.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_malloc.c $(objects)/.created
|
||||
$(objects)/SDL_malloc.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_malloc.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_qsort.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_qsort.c $(objects)/.created
|
||||
$(objects)/SDL_qsort.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_qsort.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_stdlib.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_stdlib.c $(objects)/.created
|
||||
$(objects)/SDL_stdlib.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_stdlib.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_string.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_string.c $(objects)/.created
|
||||
$(objects)/SDL_string.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_string.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_strtokr.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_strtokr.c $(objects)/.created
|
||||
$(objects)/SDL_strtokr.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_strtokr.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_thread.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/thread/SDL_thread.c $(objects)/.created
|
||||
$(objects)/SDL_thread.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/thread/SDL_thread.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_timer.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/timer/SDL_timer.c $(objects)/.created
|
||||
$(objects)/SDL_timer.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/timer/SDL_timer.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_RLEaccel.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_RLEaccel.c $(objects)/.created
|
||||
$(objects)/SDL_RLEaccel.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_RLEaccel.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blit.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_blit.c $(objects)/.created
|
||||
$(objects)/SDL_blit.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_blit.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blit_0.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_0.c $(objects)/.created
|
||||
$(objects)/SDL_blit_0.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_0.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blit_1.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_1.c $(objects)/.created
|
||||
$(objects)/SDL_blit_1.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_1.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blit_A.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_A.c $(objects)/.created
|
||||
$(objects)/SDL_blit_A.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_A.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blit_N.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_N.c $(objects)/.created
|
||||
$(objects)/SDL_blit_N.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_N.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blit_auto.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_auto.c $(objects)/.created
|
||||
$(objects)/SDL_blit_auto.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_auto.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blit_copy.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_copy.c $(objects)/.created
|
||||
$(objects)/SDL_blit_copy.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_copy.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blit_slow.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_slow.c $(objects)/.created
|
||||
$(objects)/SDL_blit_slow.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_slow.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_bmp.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_bmp.c $(objects)/.created
|
||||
$(objects)/SDL_bmp.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_bmp.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_clipboard.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_clipboard.c $(objects)/.created
|
||||
$(objects)/SDL_clipboard.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_clipboard.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_egl.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_egl.c $(objects)/.created
|
||||
$(objects)/SDL_egl.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_egl.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_fillrect.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_fillrect.c $(objects)/.created
|
||||
$(objects)/SDL_fillrect.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_fillrect.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_pixels.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_pixels.c $(objects)/.created
|
||||
$(objects)/SDL_pixels.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_pixels.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_rect.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_rect.c $(objects)/.created
|
||||
$(objects)/SDL_rect.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_rect.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_shape.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_shape.c $(objects)/.created
|
||||
$(objects)/SDL_shape.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_shape.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_stretch.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_stretch.c $(objects)/.created
|
||||
$(objects)/SDL_stretch.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_stretch.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_surface.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_surface.c $(objects)/.created
|
||||
$(objects)/SDL_surface.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_surface.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_video.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_video.c $(objects)/.created
|
||||
$(objects)/SDL_video.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_video.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_vulkan_utils.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_vulkan_utils.c $(objects)/.created
|
||||
$(objects)/SDL_vulkan_utils.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_vulkan_utils.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_yuv.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_yuv.c $(objects)/.created
|
||||
$(objects)/SDL_yuv.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_yuv.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/yuv_rgb.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/yuv2rgb/yuv_rgb.c $(objects)/.created
|
||||
$(objects)/yuv_rgb.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/yuv2rgb/yuv_rgb.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_nullevents.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/dummy/SDL_nullevents.c $(objects)/.created
|
||||
$(objects)/SDL_android.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/core/android/SDL_android.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_nullframebuffer.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/dummy/SDL_nullframebuffer.c $(objects)/.created
|
||||
$(objects)/SDL_androidclipboard.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidclipboard.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_nullvideo.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/dummy/SDL_nullvideo.c $(objects)/.created
|
||||
$(objects)/SDL_androidevents.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidevents.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_diskaudio.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/disk/SDL_diskaudio.c $(objects)/.created
|
||||
$(objects)/SDL_androidgl.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidgl.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_dummyaudio.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/dummy/SDL_dummyaudio.c $(objects)/.created
|
||||
$(objects)/SDL_androidkeyboard.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidkeyboard.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_sysloadso.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/loadso/dlopen/SDL_sysloadso.c $(objects)/.created
|
||||
$(objects)/SDL_androidmessagebox.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidmessagebox.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_dspaudio.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/dsp/SDL_dspaudio.c $(objects)/.created
|
||||
$(objects)/SDL_androidmouse.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidmouse.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_alsa_audio.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/alsa/SDL_alsa_audio.c $(objects)/.created
|
||||
$(objects)/SDL_androidtouch.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidtouch.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_pulseaudio.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/pulseaudio/SDL_pulseaudio.c $(objects)/.created
|
||||
$(objects)/SDL_androidvideo.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidvideo.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_jackaudio.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/jack/SDL_jackaudio.c $(objects)/.created
|
||||
$(objects)/SDL_androidvulkan.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidvulkan.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11clipboard.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11clipboard.c $(objects)/.created
|
||||
$(objects)/SDL_androidwindow.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidwindow.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11dyn.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11dyn.c $(objects)/.created
|
||||
$(objects)/SDL_nullevents.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/dummy/SDL_nullevents.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11events.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11events.c $(objects)/.created
|
||||
$(objects)/SDL_nullframebuffer.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/dummy/SDL_nullframebuffer.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11framebuffer.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11framebuffer.c $(objects)/.created
|
||||
$(objects)/SDL_nullvideo.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/dummy/SDL_nullvideo.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11keyboard.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11keyboard.c $(objects)/.created
|
||||
$(objects)/SDL_diskaudio.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/disk/SDL_diskaudio.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11messagebox.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11messagebox.c $(objects)/.created
|
||||
$(objects)/SDL_dummyaudio.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/dummy/SDL_dummyaudio.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11modes.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11modes.c $(objects)/.created
|
||||
$(objects)/SDL_sysloadso.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/loadso/dlopen/SDL_sysloadso.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11mouse.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11mouse.c $(objects)/.created
|
||||
$(objects)/pixman-arm-simd-asm.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/arm/pixman-arm-simd-asm.S $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11opengl.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11opengl.c $(objects)/.created
|
||||
$(objects)/SDL_pulseaudio.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/pulseaudio/SDL_pulseaudio.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11opengles.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11opengles.c $(objects)/.created
|
||||
$(objects)/SDL_dbus.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_dbus.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11shape.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11shape.c $(objects)/.created
|
||||
$(objects)/SDL_ime.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_ime.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11touch.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11touch.c $(objects)/.created
|
||||
$(objects)/SDL_systhread.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_systhread.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11video.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11video.c $(objects)/.created
|
||||
$(objects)/SDL_syssem.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_syssem.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11vulkan.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11vulkan.c $(objects)/.created
|
||||
$(objects)/SDL_sysmutex.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_sysmutex.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11window.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11window.c $(objects)/.created
|
||||
$(objects)/SDL_syscond.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_syscond.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11xinput2.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11xinput2.c $(objects)/.created
|
||||
$(objects)/SDL_systls.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_systls.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/edid-parse.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/edid-parse.c $(objects)/.created
|
||||
$(objects)/SDL_androidaudio.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/android/SDL_androidaudio.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/imKStoUCS.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/imKStoUCS.c $(objects)/.created
|
||||
$(objects)/SDL_sysjoystick.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/joystick/android/SDL_sysjoystick.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylandclipboard.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandclipboard.c $(objects)/.created
|
||||
$(objects)/SDL_steamcontroller.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/joystick/steam/SDL_steamcontroller.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylanddatamanager.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylanddatamanager.c $(objects)/.created
|
||||
$(objects)/SDL_syshaptic.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/haptic/android/SDL_syshaptic.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylanddyn.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylanddyn.c $(objects)/.created
|
||||
$(objects)/SDL_androidsensor.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/sensor/android/SDL_androidsensor.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylandevents.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandevents.c $(objects)/.created
|
||||
$(objects)/SDL_syspower.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/power/android/SDL_syspower.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylandmouse.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandmouse.c $(objects)/.created
|
||||
$(objects)/SDL_sysfilesystem.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/filesystem/android/SDL_sysfilesystem.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylandopengles.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandopengles.c $(objects)/.created
|
||||
$(objects)/SDL_systimer.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/timer/unix/SDL_systimer.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylandtouch.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandtouch.c $(objects)/.created
|
||||
$(objects)/SDL_evdev.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_evdev.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylandvideo.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandvideo.c $(objects)/.created
|
||||
$(objects)/SDL_evdev_kbd.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_evdev_kbd.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylandvulkan.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandvulkan.c $(objects)/.created
|
||||
$(objects)/SDL_threadprio.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_threadprio.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylandwindow.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandwindow.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_dbus.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_dbus.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_ime.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_ime.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_ibus.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_ibus.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_systhread.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_systhread.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_syssem.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_syssem.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_sysmutex.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_sysmutex.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_syscond.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_syscond.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_systls.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_systls.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_sysjoystick.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/joystick/linux/SDL_sysjoystick.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_steamcontroller.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/joystick/steam/SDL_steamcontroller.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_syshaptic.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/haptic/linux/SDL_syshaptic.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_syspower.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/power/linux/SDL_syspower.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_sysfilesystem.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/filesystem/unix/SDL_sysfilesystem.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_systimer.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/timer/unix/SDL_systimer.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_udev.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_udev.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_evdev.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_evdev.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_evdev_kbd.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_evdev_kbd.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_threadprio.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_threadprio.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_poll.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/core/unix/SDL_poll.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_dummysensor.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/sensor/dummy/SDL_dummysensor.c $(objects)/.created
|
||||
$(objects)/SDL_poll.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/core/unix/SDL_poll.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
|
||||
$(objects)/SDL_dummy_main.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/main/dummy/SDL_dummy_main.c $(objects)/.created
|
||||
$(objects)/SDL_android_main.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/main/android/SDL_android_main.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_test_assert.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_assert.c $(objects)/.created
|
||||
$(objects)/SDL_test_assert.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_assert.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_common.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_common.c $(objects)/.created
|
||||
$(objects)/SDL_test_common.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_common.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_compare.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_compare.c $(objects)/.created
|
||||
$(objects)/SDL_test_compare.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_compare.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_crc32.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_crc32.c $(objects)/.created
|
||||
$(objects)/SDL_test_crc32.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_crc32.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_font.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_font.c $(objects)/.created
|
||||
$(objects)/SDL_test_font.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_font.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_fuzzer.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_fuzzer.c $(objects)/.created
|
||||
$(objects)/SDL_test_fuzzer.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_fuzzer.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_harness.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_harness.c $(objects)/.created
|
||||
$(objects)/SDL_test_harness.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_harness.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_imageBlit.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imageBlit.c $(objects)/.created
|
||||
$(objects)/SDL_test_imageBlit.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imageBlit.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_imageBlitBlend.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imageBlitBlend.c $(objects)/.created
|
||||
$(objects)/SDL_test_imageBlitBlend.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imageBlitBlend.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_imageFace.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imageFace.c $(objects)/.created
|
||||
$(objects)/SDL_test_imageFace.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imageFace.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_imagePrimitives.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imagePrimitives.c $(objects)/.created
|
||||
$(objects)/SDL_test_imagePrimitives.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imagePrimitives.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_imagePrimitivesBlend.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imagePrimitivesBlend.c $(objects)/.created
|
||||
$(objects)/SDL_test_imagePrimitivesBlend.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imagePrimitivesBlend.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_log.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_log.c $(objects)/.created
|
||||
$(objects)/SDL_test_log.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_log.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_md5.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_md5.c $(objects)/.created
|
||||
$(objects)/SDL_test_md5.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_md5.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_memory.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_memory.c $(objects)/.created
|
||||
$(objects)/SDL_test_memory.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_memory.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_random.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_random.c $(objects)/.created
|
||||
$(objects)/SDL_test_random.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_random.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h: $(srcdir)/wayland-protocols/org-kde-kwin-server-decoration-manager.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) client-header $< $@
|
||||
|
||||
$(gen)/org-kde-kwin-server-decoration-manager-protocol.c: $(srcdir)/wayland-protocols/org-kde-kwin-server-decoration-manager.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) code $< $@
|
||||
|
||||
$(objects)/org-kde-kwin-server-decoration-manager-protocol.lo: $(gen)/org-kde-kwin-server-decoration-manager-protocol.c $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(gen)/pointer-constraints-unstable-v1-client-protocol.h: $(srcdir)/wayland-protocols/pointer-constraints-unstable-v1.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) client-header $< $@
|
||||
|
||||
$(gen)/pointer-constraints-unstable-v1-protocol.c: $(srcdir)/wayland-protocols/pointer-constraints-unstable-v1.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) code $< $@
|
||||
|
||||
$(objects)/pointer-constraints-unstable-v1-protocol.lo: $(gen)/pointer-constraints-unstable-v1-protocol.c $(gen)/pointer-constraints-unstable-v1-client-protocol.h
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(gen)/relative-pointer-unstable-v1-client-protocol.h: $(srcdir)/wayland-protocols/relative-pointer-unstable-v1.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) client-header $< $@
|
||||
|
||||
$(gen)/relative-pointer-unstable-v1-protocol.c: $(srcdir)/wayland-protocols/relative-pointer-unstable-v1.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) code $< $@
|
||||
|
||||
$(objects)/relative-pointer-unstable-v1-protocol.lo: $(gen)/relative-pointer-unstable-v1-protocol.c $(gen)/relative-pointer-unstable-v1-client-protocol.h
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(gen)/wayland-client-protocol.h: $(srcdir)/wayland-protocols/wayland.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) client-header $< $@
|
||||
|
||||
$(gen)/wayland-protocol.c: $(srcdir)/wayland-protocols/wayland.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) code $< $@
|
||||
|
||||
$(objects)/wayland-protocol.lo: $(gen)/wayland-protocol.c $(gen)/wayland-client-protocol.h
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(gen)/xdg-decoration-unstable-v1-client-protocol.h: $(srcdir)/wayland-protocols/xdg-decoration-unstable-v1.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) client-header $< $@
|
||||
|
||||
$(gen)/xdg-decoration-unstable-v1-protocol.c: $(srcdir)/wayland-protocols/xdg-decoration-unstable-v1.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) code $< $@
|
||||
|
||||
$(objects)/xdg-decoration-unstable-v1-protocol.lo: $(gen)/xdg-decoration-unstable-v1-protocol.c $(gen)/xdg-decoration-unstable-v1-client-protocol.h
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(gen)/xdg-shell-unstable-v6-client-protocol.h: $(srcdir)/wayland-protocols/xdg-shell-unstable-v6.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) client-header $< $@
|
||||
|
||||
$(gen)/xdg-shell-unstable-v6-protocol.c: $(srcdir)/wayland-protocols/xdg-shell-unstable-v6.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) code $< $@
|
||||
|
||||
$(objects)/xdg-shell-unstable-v6-protocol.lo: $(gen)/xdg-shell-unstable-v6-protocol.c $(gen)/xdg-shell-unstable-v6-client-protocol.h
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(gen)/xdg-shell-client-protocol.h: $(srcdir)/wayland-protocols/xdg-shell.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) client-header $< $@
|
||||
|
||||
$(gen)/xdg-shell-protocol.c: $(srcdir)/wayland-protocols/xdg-shell.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) code $< $@
|
||||
|
||||
$(objects)/xdg-shell-protocol.lo: $(gen)/xdg-shell-protocol.c $(gen)/xdg-shell-client-protocol.h
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandclipboard.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylanddatamanager.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylanddyn.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandevents.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandmouse.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandopengles.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandtouch.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandvideo.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandvulkan.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandwindow.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
|
||||
465
thirdparty/SDL2-src/Makefile.rules
vendored
465
thirdparty/SDL2-src/Makefile.rules
vendored
@@ -3,612 +3,465 @@
|
||||
-include $(OBJECTS:.lo=.d)
|
||||
|
||||
# Special dependency for SDL.c, since it depends on SDL_revision.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/SDL.c: update-revision
|
||||
/home/jusic/source-engine/thirdparty/SDL2-src/src/SDL.c: update-revision
|
||||
|
||||
$(objects)/SDL.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/SDL.c $(objects)/.created
|
||||
$(objects)/SDL.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/SDL.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_assert.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/SDL_assert.c $(objects)/.created
|
||||
$(objects)/SDL_assert.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/SDL_assert.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_dataqueue.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/SDL_dataqueue.c $(objects)/.created
|
||||
$(objects)/SDL_dataqueue.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/SDL_dataqueue.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_error.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/SDL_error.c $(objects)/.created
|
||||
$(objects)/SDL_error.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/SDL_error.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_hints.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/SDL_hints.c $(objects)/.created
|
||||
$(objects)/SDL_hints.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/SDL_hints.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_log.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/SDL_log.c $(objects)/.created
|
||||
$(objects)/SDL_log.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/SDL_log.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_atomic.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/atomic/SDL_atomic.c $(objects)/.created
|
||||
$(objects)/SDL_atomic.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/atomic/SDL_atomic.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_spinlock.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/atomic/SDL_spinlock.c $(objects)/.created
|
||||
$(objects)/SDL_spinlock.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/atomic/SDL_spinlock.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_audio.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/SDL_audio.c $(objects)/.created
|
||||
$(objects)/SDL_audio.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/SDL_audio.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_audiocvt.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/SDL_audiocvt.c $(objects)/.created
|
||||
$(objects)/SDL_audiocvt.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/SDL_audiocvt.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_audiodev.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/SDL_audiodev.c $(objects)/.created
|
||||
$(objects)/SDL_audiodev.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/SDL_audiodev.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_audiotypecvt.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/SDL_audiotypecvt.c $(objects)/.created
|
||||
$(objects)/SDL_audiotypecvt.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/SDL_audiotypecvt.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_mixer.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/SDL_mixer.c $(objects)/.created
|
||||
$(objects)/SDL_mixer.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/SDL_mixer.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_wave.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/SDL_wave.c $(objects)/.created
|
||||
$(objects)/SDL_wave.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/SDL_wave.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_cpuinfo.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/cpuinfo/SDL_cpuinfo.c $(objects)/.created
|
||||
$(objects)/SDL_cpuinfo.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/cpuinfo/SDL_cpuinfo.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_dynapi.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/dynapi/SDL_dynapi.c $(objects)/.created
|
||||
$(objects)/SDL_dynapi.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/dynapi/SDL_dynapi.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_clipboardevents.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_clipboardevents.c $(objects)/.created
|
||||
$(objects)/SDL_clipboardevents.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_clipboardevents.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_displayevents.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_displayevents.c $(objects)/.created
|
||||
$(objects)/SDL_displayevents.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_displayevents.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_dropevents.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_dropevents.c $(objects)/.created
|
||||
$(objects)/SDL_dropevents.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_dropevents.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_events.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_events.c $(objects)/.created
|
||||
$(objects)/SDL_events.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_events.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_gesture.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_gesture.c $(objects)/.created
|
||||
$(objects)/SDL_gesture.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_gesture.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_keyboard.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_keyboard.c $(objects)/.created
|
||||
$(objects)/SDL_keyboard.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_keyboard.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_mouse.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_mouse.c $(objects)/.created
|
||||
$(objects)/SDL_mouse.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_mouse.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_quit.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_quit.c $(objects)/.created
|
||||
$(objects)/SDL_quit.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_quit.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_touch.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_touch.c $(objects)/.created
|
||||
$(objects)/SDL_touch.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_touch.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_windowevents.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/events/SDL_windowevents.c $(objects)/.created
|
||||
$(objects)/SDL_windowevents.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/events/SDL_windowevents.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_rwops.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/file/SDL_rwops.c $(objects)/.created
|
||||
$(objects)/SDL_rwops.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/file/SDL_rwops.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_haptic.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/haptic/SDL_haptic.c $(objects)/.created
|
||||
$(objects)/SDL_haptic.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/haptic/SDL_haptic.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_gamecontroller.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/joystick/SDL_gamecontroller.c $(objects)/.created
|
||||
$(objects)/SDL_gamecontroller.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/joystick/SDL_gamecontroller.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_joystick.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/joystick/SDL_joystick.c $(objects)/.created
|
||||
$(objects)/SDL_joystick.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/joystick/SDL_joystick.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/e_atan2.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/e_atan2.c $(objects)/.created
|
||||
$(objects)/e_atan2.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/e_atan2.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/e_exp.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/e_exp.c $(objects)/.created
|
||||
$(objects)/e_exp.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/e_exp.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/e_fmod.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/e_fmod.c $(objects)/.created
|
||||
$(objects)/e_fmod.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/e_fmod.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/e_log.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/e_log.c $(objects)/.created
|
||||
$(objects)/e_log.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/e_log.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/e_log10.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/e_log10.c $(objects)/.created
|
||||
$(objects)/e_log10.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/e_log10.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/e_pow.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/e_pow.c $(objects)/.created
|
||||
$(objects)/e_pow.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/e_pow.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/e_rem_pio2.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/e_rem_pio2.c $(objects)/.created
|
||||
$(objects)/e_rem_pio2.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/e_rem_pio2.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/e_sqrt.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/e_sqrt.c $(objects)/.created
|
||||
$(objects)/e_sqrt.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/e_sqrt.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/k_cos.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/k_cos.c $(objects)/.created
|
||||
$(objects)/k_cos.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/k_cos.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/k_rem_pio2.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/k_rem_pio2.c $(objects)/.created
|
||||
$(objects)/k_rem_pio2.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/k_rem_pio2.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/k_sin.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/k_sin.c $(objects)/.created
|
||||
$(objects)/k_sin.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/k_sin.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/k_tan.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/k_tan.c $(objects)/.created
|
||||
$(objects)/k_tan.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/k_tan.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/s_atan.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/s_atan.c $(objects)/.created
|
||||
$(objects)/s_atan.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/s_atan.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/s_copysign.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/s_copysign.c $(objects)/.created
|
||||
$(objects)/s_copysign.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/s_copysign.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/s_cos.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/s_cos.c $(objects)/.created
|
||||
$(objects)/s_cos.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/s_cos.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/s_fabs.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/s_fabs.c $(objects)/.created
|
||||
$(objects)/s_fabs.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/s_fabs.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/s_floor.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/s_floor.c $(objects)/.created
|
||||
$(objects)/s_floor.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/s_floor.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/s_scalbn.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/s_scalbn.c $(objects)/.created
|
||||
$(objects)/s_scalbn.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/s_scalbn.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/s_sin.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/s_sin.c $(objects)/.created
|
||||
$(objects)/s_sin.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/s_sin.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/s_tan.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/libm/s_tan.c $(objects)/.created
|
||||
$(objects)/s_tan.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/libm/s_tan.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_power.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/power/SDL_power.c $(objects)/.created
|
||||
$(objects)/SDL_power.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/power/SDL_power.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_d3dmath.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/SDL_d3dmath.c $(objects)/.created
|
||||
$(objects)/SDL_d3dmath.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/SDL_d3dmath.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_render.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/SDL_render.c $(objects)/.created
|
||||
$(objects)/SDL_render.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/SDL_render.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_yuv_sw.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/SDL_yuv_sw.c $(objects)/.created
|
||||
$(objects)/SDL_yuv_sw.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/SDL_yuv_sw.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_render_d3d.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/direct3d/SDL_render_d3d.c $(objects)/.created
|
||||
$(objects)/SDL_render_d3d.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/direct3d/SDL_render_d3d.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_shaders_d3d.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/direct3d/SDL_shaders_d3d.c $(objects)/.created
|
||||
$(objects)/SDL_shaders_d3d.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/direct3d/SDL_shaders_d3d.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_render_d3d11.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/direct3d11/SDL_render_d3d11.c $(objects)/.created
|
||||
$(objects)/SDL_render_d3d11.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/direct3d11/SDL_render_d3d11.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_shaders_d3d11.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/direct3d11/SDL_shaders_d3d11.c $(objects)/.created
|
||||
$(objects)/SDL_shaders_d3d11.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/direct3d11/SDL_shaders_d3d11.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_render_gl.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/opengl/SDL_render_gl.c $(objects)/.created
|
||||
$(objects)/SDL_render_gl.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/opengl/SDL_render_gl.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_shaders_gl.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/opengl/SDL_shaders_gl.c $(objects)/.created
|
||||
$(objects)/SDL_shaders_gl.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/opengl/SDL_shaders_gl.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_render_gles.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/opengles/SDL_render_gles.c $(objects)/.created
|
||||
$(objects)/SDL_render_gles.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/opengles/SDL_render_gles.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_render_gles2.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/opengles2/SDL_render_gles2.c $(objects)/.created
|
||||
$(objects)/SDL_render_gles2.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/opengles2/SDL_render_gles2.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_shaders_gles2.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/opengles2/SDL_shaders_gles2.c $(objects)/.created
|
||||
$(objects)/SDL_shaders_gles2.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/opengles2/SDL_shaders_gles2.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_render_psp.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/psp/SDL_render_psp.c $(objects)/.created
|
||||
$(objects)/SDL_render_psp.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/psp/SDL_render_psp.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blendfillrect.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/software/SDL_blendfillrect.c $(objects)/.created
|
||||
$(objects)/SDL_blendfillrect.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/software/SDL_blendfillrect.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blendline.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/software/SDL_blendline.c $(objects)/.created
|
||||
$(objects)/SDL_blendline.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/software/SDL_blendline.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blendpoint.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/software/SDL_blendpoint.c $(objects)/.created
|
||||
$(objects)/SDL_blendpoint.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/software/SDL_blendpoint.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_drawline.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/software/SDL_drawline.c $(objects)/.created
|
||||
$(objects)/SDL_drawline.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/software/SDL_drawline.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_drawpoint.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/software/SDL_drawpoint.c $(objects)/.created
|
||||
$(objects)/SDL_drawpoint.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/software/SDL_drawpoint.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_render_sw.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/software/SDL_render_sw.c $(objects)/.created
|
||||
$(objects)/SDL_render_sw.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/software/SDL_render_sw.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_rotate.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/render/software/SDL_rotate.c $(objects)/.created
|
||||
$(objects)/SDL_rotate.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/render/software/SDL_rotate.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_sensor.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/sensor/SDL_sensor.c $(objects)/.created
|
||||
$(objects)/SDL_sensor.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/sensor/SDL_sensor.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_getenv.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_getenv.c $(objects)/.created
|
||||
$(objects)/SDL_getenv.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_getenv.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_iconv.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_iconv.c $(objects)/.created
|
||||
$(objects)/SDL_iconv.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_iconv.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_malloc.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_malloc.c $(objects)/.created
|
||||
$(objects)/SDL_malloc.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_malloc.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_qsort.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_qsort.c $(objects)/.created
|
||||
$(objects)/SDL_qsort.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_qsort.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_stdlib.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_stdlib.c $(objects)/.created
|
||||
$(objects)/SDL_stdlib.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_stdlib.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_string.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_string.c $(objects)/.created
|
||||
$(objects)/SDL_string.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_string.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_strtokr.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_strtokr.c $(objects)/.created
|
||||
$(objects)/SDL_strtokr.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/stdlib/SDL_strtokr.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_thread.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/thread/SDL_thread.c $(objects)/.created
|
||||
$(objects)/SDL_thread.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/thread/SDL_thread.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_timer.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/timer/SDL_timer.c $(objects)/.created
|
||||
$(objects)/SDL_timer.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/timer/SDL_timer.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_RLEaccel.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_RLEaccel.c $(objects)/.created
|
||||
$(objects)/SDL_RLEaccel.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_RLEaccel.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blit.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_blit.c $(objects)/.created
|
||||
$(objects)/SDL_blit.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_blit.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blit_0.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_0.c $(objects)/.created
|
||||
$(objects)/SDL_blit_0.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_0.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blit_1.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_1.c $(objects)/.created
|
||||
$(objects)/SDL_blit_1.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_1.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blit_A.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_A.c $(objects)/.created
|
||||
$(objects)/SDL_blit_A.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_A.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blit_N.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_N.c $(objects)/.created
|
||||
$(objects)/SDL_blit_N.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_N.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blit_auto.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_auto.c $(objects)/.created
|
||||
$(objects)/SDL_blit_auto.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_auto.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blit_copy.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_copy.c $(objects)/.created
|
||||
$(objects)/SDL_blit_copy.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_copy.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_blit_slow.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_slow.c $(objects)/.created
|
||||
$(objects)/SDL_blit_slow.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_blit_slow.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_bmp.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_bmp.c $(objects)/.created
|
||||
$(objects)/SDL_bmp.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_bmp.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_clipboard.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_clipboard.c $(objects)/.created
|
||||
$(objects)/SDL_clipboard.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_clipboard.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_egl.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_egl.c $(objects)/.created
|
||||
$(objects)/SDL_egl.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_egl.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_fillrect.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_fillrect.c $(objects)/.created
|
||||
$(objects)/SDL_fillrect.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_fillrect.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_pixels.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_pixels.c $(objects)/.created
|
||||
$(objects)/SDL_pixels.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_pixels.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_rect.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_rect.c $(objects)/.created
|
||||
$(objects)/SDL_rect.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_rect.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_shape.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_shape.c $(objects)/.created
|
||||
$(objects)/SDL_shape.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_shape.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_stretch.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_stretch.c $(objects)/.created
|
||||
$(objects)/SDL_stretch.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_stretch.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_surface.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_surface.c $(objects)/.created
|
||||
$(objects)/SDL_surface.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_surface.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_video.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_video.c $(objects)/.created
|
||||
$(objects)/SDL_video.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_video.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_vulkan_utils.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_vulkan_utils.c $(objects)/.created
|
||||
$(objects)/SDL_vulkan_utils.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_vulkan_utils.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_yuv.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/SDL_yuv.c $(objects)/.created
|
||||
$(objects)/SDL_yuv.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/SDL_yuv.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/yuv_rgb.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/yuv2rgb/yuv_rgb.c $(objects)/.created
|
||||
$(objects)/yuv_rgb.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/yuv2rgb/yuv_rgb.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_nullevents.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/dummy/SDL_nullevents.c $(objects)/.created
|
||||
$(objects)/SDL_android.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/core/android/SDL_android.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_nullframebuffer.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/dummy/SDL_nullframebuffer.c $(objects)/.created
|
||||
$(objects)/SDL_androidclipboard.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidclipboard.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_nullvideo.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/dummy/SDL_nullvideo.c $(objects)/.created
|
||||
$(objects)/SDL_androidevents.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidevents.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_diskaudio.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/disk/SDL_diskaudio.c $(objects)/.created
|
||||
$(objects)/SDL_androidgl.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidgl.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_dummyaudio.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/dummy/SDL_dummyaudio.c $(objects)/.created
|
||||
$(objects)/SDL_androidkeyboard.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidkeyboard.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_sysloadso.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/loadso/dlopen/SDL_sysloadso.c $(objects)/.created
|
||||
$(objects)/SDL_androidmessagebox.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidmessagebox.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_dspaudio.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/dsp/SDL_dspaudio.c $(objects)/.created
|
||||
$(objects)/SDL_androidmouse.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidmouse.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_alsa_audio.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/alsa/SDL_alsa_audio.c $(objects)/.created
|
||||
$(objects)/SDL_androidtouch.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidtouch.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_pulseaudio.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/pulseaudio/SDL_pulseaudio.c $(objects)/.created
|
||||
$(objects)/SDL_androidvideo.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidvideo.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_jackaudio.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/audio/jack/SDL_jackaudio.c $(objects)/.created
|
||||
$(objects)/SDL_androidvulkan.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidvulkan.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11clipboard.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11clipboard.c $(objects)/.created
|
||||
$(objects)/SDL_androidwindow.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/android/SDL_androidwindow.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11dyn.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11dyn.c $(objects)/.created
|
||||
$(objects)/SDL_nullevents.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/dummy/SDL_nullevents.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11events.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11events.c $(objects)/.created
|
||||
$(objects)/SDL_nullframebuffer.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/dummy/SDL_nullframebuffer.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11framebuffer.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11framebuffer.c $(objects)/.created
|
||||
$(objects)/SDL_nullvideo.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/dummy/SDL_nullvideo.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11keyboard.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11keyboard.c $(objects)/.created
|
||||
$(objects)/SDL_diskaudio.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/disk/SDL_diskaudio.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11messagebox.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11messagebox.c $(objects)/.created
|
||||
$(objects)/SDL_dummyaudio.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/dummy/SDL_dummyaudio.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11modes.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11modes.c $(objects)/.created
|
||||
$(objects)/SDL_sysloadso.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/loadso/dlopen/SDL_sysloadso.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11mouse.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11mouse.c $(objects)/.created
|
||||
$(objects)/pixman-arm-simd-asm.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/video/arm/pixman-arm-simd-asm.S $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11opengl.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11opengl.c $(objects)/.created
|
||||
$(objects)/SDL_pulseaudio.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/pulseaudio/SDL_pulseaudio.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11opengles.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11opengles.c $(objects)/.created
|
||||
$(objects)/SDL_dbus.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_dbus.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11shape.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11shape.c $(objects)/.created
|
||||
$(objects)/SDL_ime.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_ime.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11touch.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11touch.c $(objects)/.created
|
||||
$(objects)/SDL_systhread.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_systhread.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11video.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11video.c $(objects)/.created
|
||||
$(objects)/SDL_syssem.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_syssem.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11vulkan.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11vulkan.c $(objects)/.created
|
||||
$(objects)/SDL_sysmutex.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_sysmutex.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11window.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11window.c $(objects)/.created
|
||||
$(objects)/SDL_syscond.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_syscond.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_x11xinput2.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/SDL_x11xinput2.c $(objects)/.created
|
||||
$(objects)/SDL_systls.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_systls.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/edid-parse.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/edid-parse.c $(objects)/.created
|
||||
$(objects)/SDL_androidaudio.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/audio/android/SDL_androidaudio.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/imKStoUCS.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/x11/imKStoUCS.c $(objects)/.created
|
||||
$(objects)/SDL_sysjoystick.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/joystick/android/SDL_sysjoystick.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylandclipboard.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandclipboard.c $(objects)/.created
|
||||
$(objects)/SDL_steamcontroller.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/joystick/steam/SDL_steamcontroller.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylanddatamanager.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylanddatamanager.c $(objects)/.created
|
||||
$(objects)/SDL_syshaptic.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/haptic/android/SDL_syshaptic.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylanddyn.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylanddyn.c $(objects)/.created
|
||||
$(objects)/SDL_androidsensor.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/sensor/android/SDL_androidsensor.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylandevents.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandevents.c $(objects)/.created
|
||||
$(objects)/SDL_syspower.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/power/android/SDL_syspower.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylandmouse.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandmouse.c $(objects)/.created
|
||||
$(objects)/SDL_sysfilesystem.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/filesystem/android/SDL_sysfilesystem.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylandopengles.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandopengles.c $(objects)/.created
|
||||
$(objects)/SDL_systimer.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/timer/unix/SDL_systimer.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylandtouch.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandtouch.c $(objects)/.created
|
||||
$(objects)/SDL_evdev.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_evdev.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylandvideo.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandvideo.c $(objects)/.created
|
||||
$(objects)/SDL_evdev_kbd.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_evdev_kbd.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylandvulkan.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandvulkan.c $(objects)/.created
|
||||
$(objects)/SDL_threadprio.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_threadprio.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_waylandwindow.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandwindow.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_dbus.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_dbus.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_ime.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_ime.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_ibus.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_ibus.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_systhread.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_systhread.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_syssem.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_syssem.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_sysmutex.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_sysmutex.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_syscond.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_syscond.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_systls.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/thread/pthread/SDL_systls.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_sysjoystick.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/joystick/linux/SDL_sysjoystick.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_steamcontroller.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/joystick/steam/SDL_steamcontroller.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_syshaptic.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/haptic/linux/SDL_syshaptic.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_syspower.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/power/linux/SDL_syspower.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_sysfilesystem.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/filesystem/unix/SDL_sysfilesystem.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_systimer.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/timer/unix/SDL_systimer.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_udev.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_udev.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_evdev.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_evdev.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_evdev_kbd.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_evdev_kbd.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_threadprio.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/core/linux/SDL_threadprio.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_poll.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/core/unix/SDL_poll.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_dummysensor.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/sensor/dummy/SDL_dummysensor.c $(objects)/.created
|
||||
$(objects)/SDL_poll.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/core/unix/SDL_poll.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
|
||||
$(objects)/SDL_dummy_main.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/main/dummy/SDL_dummy_main.c $(objects)/.created
|
||||
$(objects)/SDL_android_main.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/main/android/SDL_android_main.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(objects)/SDL_test_assert.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_assert.c $(objects)/.created
|
||||
$(objects)/SDL_test_assert.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_assert.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_common.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_common.c $(objects)/.created
|
||||
$(objects)/SDL_test_common.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_common.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_compare.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_compare.c $(objects)/.created
|
||||
$(objects)/SDL_test_compare.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_compare.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_crc32.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_crc32.c $(objects)/.created
|
||||
$(objects)/SDL_test_crc32.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_crc32.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_font.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_font.c $(objects)/.created
|
||||
$(objects)/SDL_test_font.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_font.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_fuzzer.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_fuzzer.c $(objects)/.created
|
||||
$(objects)/SDL_test_fuzzer.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_fuzzer.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_harness.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_harness.c $(objects)/.created
|
||||
$(objects)/SDL_test_harness.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_harness.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_imageBlit.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imageBlit.c $(objects)/.created
|
||||
$(objects)/SDL_test_imageBlit.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imageBlit.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_imageBlitBlend.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imageBlitBlend.c $(objects)/.created
|
||||
$(objects)/SDL_test_imageBlitBlend.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imageBlitBlend.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_imageFace.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imageFace.c $(objects)/.created
|
||||
$(objects)/SDL_test_imageFace.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imageFace.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_imagePrimitives.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imagePrimitives.c $(objects)/.created
|
||||
$(objects)/SDL_test_imagePrimitives.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imagePrimitives.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_imagePrimitivesBlend.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imagePrimitivesBlend.c $(objects)/.created
|
||||
$(objects)/SDL_test_imagePrimitivesBlend.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_imagePrimitivesBlend.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_log.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_log.c $(objects)/.created
|
||||
$(objects)/SDL_test_log.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_log.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_md5.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_md5.c $(objects)/.created
|
||||
$(objects)/SDL_test_md5.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_md5.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_memory.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_memory.c $(objects)/.created
|
||||
$(objects)/SDL_test_memory.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_memory.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
$(objects)/SDL_test_random.lo: /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/test/SDL_test_random.c $(objects)/.created
|
||||
$(objects)/SDL_test_random.lo: /home/jusic/source-engine/thirdparty/SDL2-src/src/test/SDL_test_random.c $(objects)/.created
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h: $(srcdir)/wayland-protocols/org-kde-kwin-server-decoration-manager.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) client-header $< $@
|
||||
|
||||
$(gen)/org-kde-kwin-server-decoration-manager-protocol.c: $(srcdir)/wayland-protocols/org-kde-kwin-server-decoration-manager.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) code $< $@
|
||||
|
||||
$(objects)/org-kde-kwin-server-decoration-manager-protocol.lo: $(gen)/org-kde-kwin-server-decoration-manager-protocol.c $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(gen)/pointer-constraints-unstable-v1-client-protocol.h: $(srcdir)/wayland-protocols/pointer-constraints-unstable-v1.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) client-header $< $@
|
||||
|
||||
$(gen)/pointer-constraints-unstable-v1-protocol.c: $(srcdir)/wayland-protocols/pointer-constraints-unstable-v1.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) code $< $@
|
||||
|
||||
$(objects)/pointer-constraints-unstable-v1-protocol.lo: $(gen)/pointer-constraints-unstable-v1-protocol.c $(gen)/pointer-constraints-unstable-v1-client-protocol.h
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(gen)/relative-pointer-unstable-v1-client-protocol.h: $(srcdir)/wayland-protocols/relative-pointer-unstable-v1.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) client-header $< $@
|
||||
|
||||
$(gen)/relative-pointer-unstable-v1-protocol.c: $(srcdir)/wayland-protocols/relative-pointer-unstable-v1.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) code $< $@
|
||||
|
||||
$(objects)/relative-pointer-unstable-v1-protocol.lo: $(gen)/relative-pointer-unstable-v1-protocol.c $(gen)/relative-pointer-unstable-v1-client-protocol.h
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(gen)/wayland-client-protocol.h: $(srcdir)/wayland-protocols/wayland.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) client-header $< $@
|
||||
|
||||
$(gen)/wayland-protocol.c: $(srcdir)/wayland-protocols/wayland.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) code $< $@
|
||||
|
||||
$(objects)/wayland-protocol.lo: $(gen)/wayland-protocol.c $(gen)/wayland-client-protocol.h
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(gen)/xdg-decoration-unstable-v1-client-protocol.h: $(srcdir)/wayland-protocols/xdg-decoration-unstable-v1.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) client-header $< $@
|
||||
|
||||
$(gen)/xdg-decoration-unstable-v1-protocol.c: $(srcdir)/wayland-protocols/xdg-decoration-unstable-v1.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) code $< $@
|
||||
|
||||
$(objects)/xdg-decoration-unstable-v1-protocol.lo: $(gen)/xdg-decoration-unstable-v1-protocol.c $(gen)/xdg-decoration-unstable-v1-client-protocol.h
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(gen)/xdg-shell-unstable-v6-client-protocol.h: $(srcdir)/wayland-protocols/xdg-shell-unstable-v6.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) client-header $< $@
|
||||
|
||||
$(gen)/xdg-shell-unstable-v6-protocol.c: $(srcdir)/wayland-protocols/xdg-shell-unstable-v6.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) code $< $@
|
||||
|
||||
$(objects)/xdg-shell-unstable-v6-protocol.lo: $(gen)/xdg-shell-unstable-v6-protocol.c $(gen)/xdg-shell-unstable-v6-client-protocol.h
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
$(gen)/xdg-shell-client-protocol.h: $(srcdir)/wayland-protocols/xdg-shell.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) client-header $< $@
|
||||
|
||||
$(gen)/xdg-shell-protocol.c: $(srcdir)/wayland-protocols/xdg-shell.xml
|
||||
@$(SHELL) $(auxdir)/mkinstalldirs $(gen)
|
||||
$(RUN_CMD_GEN)$(WAYLAND_SCANNER) code $< $@
|
||||
|
||||
$(objects)/xdg-shell-protocol.lo: $(gen)/xdg-shell-protocol.c $(gen)/xdg-shell-client-protocol.h
|
||||
$(RUN_CMD_CC)$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -MT $@ -c $< -o $@
|
||||
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandclipboard.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylanddatamanager.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylanddyn.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandevents.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandmouse.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandopengles.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandtouch.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandvideo.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandvulkan.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/wayland/SDL_waylandwindow.c: $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-unstable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client-protocol.h $(gen)/xdg-shell-client-protocol.h
|
||||
|
||||
8334
thirdparty/SDL2-src/config.log
vendored
8334
thirdparty/SDL2-src/config.log
vendored
File diff suppressed because it is too large
Load Diff
314
thirdparty/SDL2-src/config.status
vendored
314
thirdparty/SDL2-src/config.status
vendored
@@ -1,4 +1,4 @@
|
||||
#! /bin/sh
|
||||
#! /bin/bash
|
||||
# Generated by configure.
|
||||
# Run this file to recreate the current configuration.
|
||||
# Compiler output produced by configure, useful for debugging
|
||||
@@ -8,7 +8,7 @@ debug=false
|
||||
ac_cs_recheck=false
|
||||
ac_cs_silent=false
|
||||
|
||||
SHELL=${CONFIG_SHELL-/bin/sh}
|
||||
SHELL=${CONFIG_SHELL-/bin/bash}
|
||||
export SHELL
|
||||
## -------------------- ##
|
||||
## M4sh Initialization. ##
|
||||
@@ -427,7 +427,7 @@ $config_commands
|
||||
|
||||
Report bugs to the package provider."
|
||||
|
||||
ac_cs_config="'--build=i686-pc-linux-gnu' 'CFLAGS=-m32 -Wno-narrowing' 'CXXFLAGS=-m32 -Wno-narrowing -fpermissive' 'LDFLAGS=-m32' '--enable-input-tslib=no' 'build_alias=i686-pc-linux-gnu'"
|
||||
ac_cs_config="'--host=arm-linux-androideabi' '--with-sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm' '--enable-input-tslib=no' 'host_alias=arm-linux-androideabi' 'CFLAGS=--sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm' 'CPPFLAGS=--sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm'"
|
||||
ac_cs_version="\
|
||||
config.status
|
||||
configured by ./configure, generated by GNU Autoconf 2.69,
|
||||
@@ -437,10 +437,10 @@ Copyright (C) 2012 Free Software Foundation, Inc.
|
||||
This config.status script is free software; the Free Software Foundation
|
||||
gives unlimited permission to copy, distribute and modify it."
|
||||
|
||||
ac_pwd='/home/nillerusr/projects/source-engine/thirdparty/SDL2-src'
|
||||
srcdir='/home/nillerusr/projects/source-engine/thirdparty/SDL2-src'
|
||||
ac_pwd='/home/jusic/source-engine/thirdparty/SDL2-src'
|
||||
srcdir='/home/jusic/source-engine/thirdparty/SDL2-src'
|
||||
INSTALL='/usr/bin/install -c'
|
||||
AWK='gawk'
|
||||
AWK='mawk'
|
||||
test -n "$AWK" || AWK=awk
|
||||
# The default lists apply if the user does not specify any file.
|
||||
ac_need_defaults=:
|
||||
@@ -518,10 +518,10 @@ if $ac_cs_silent; then
|
||||
fi
|
||||
|
||||
if $ac_cs_recheck; then
|
||||
set X /bin/sh './configure' '--build=i686-pc-linux-gnu' 'CFLAGS=-m32 -Wno-narrowing' 'CXXFLAGS=-m32 -Wno-narrowing -fpermissive' 'LDFLAGS=-m32' '--enable-input-tslib=no' 'build_alias=i686-pc-linux-gnu' $ac_configure_extra_args --no-create --no-recursion
|
||||
set X /bin/bash './configure' '--host=arm-linux-androideabi' '--with-sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm' '--enable-input-tslib=no' 'host_alias=arm-linux-androideabi' 'CFLAGS=--sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm' 'CPPFLAGS=--sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm' $ac_configure_extra_args --no-create --no-recursion
|
||||
shift
|
||||
$as_echo "running CONFIG_SHELL=/bin/sh $*" >&6
|
||||
CONFIG_SHELL='/bin/sh'
|
||||
$as_echo "running CONFIG_SHELL=/bin/bash $*" >&6
|
||||
CONFIG_SHELL='/bin/bash'
|
||||
export CONFIG_SHELL
|
||||
exec "$@"
|
||||
fi
|
||||
@@ -551,27 +551,27 @@ macro_version='2.4.2'
|
||||
macro_revision='1.3337'
|
||||
AS='as'
|
||||
DLLTOOL='false'
|
||||
OBJDUMP='objdump'
|
||||
OBJDUMP='arm-linux-androideabi-objdump'
|
||||
enable_shared='yes'
|
||||
enable_static='yes'
|
||||
pic_mode='default'
|
||||
enable_fast_install='yes'
|
||||
SHELL='/bin/sh'
|
||||
enable_fast_install='needless'
|
||||
SHELL='/bin/bash'
|
||||
ECHO='printf %s\n'
|
||||
PATH_SEPARATOR=':'
|
||||
host_alias=''
|
||||
host='i686-pc-linux-gnu'
|
||||
host_os='linux-gnu'
|
||||
build_alias='i686-pc-linux-gnu'
|
||||
build='i686-pc-linux-gnu'
|
||||
host_alias='arm-linux-androideabi'
|
||||
host='arm-unknown-linux-androideabi'
|
||||
host_os='linux-androideabi'
|
||||
build_alias=''
|
||||
build='x86_64-pc-linux-gnu'
|
||||
build_os='linux-gnu'
|
||||
SED='/usr/bin/sed'
|
||||
Xsed='/usr/bin/sed -e 1s/^X//'
|
||||
GREP='/usr/bin/grep'
|
||||
EGREP='/usr/bin/grep -E'
|
||||
FGREP='/usr/bin/grep -F'
|
||||
LD='/usr/bin/ld'
|
||||
NM='/usr/bin/nm -B'
|
||||
SED='/bin/sed'
|
||||
Xsed='/bin/sed -e 1s/^X//'
|
||||
GREP='/bin/grep'
|
||||
EGREP='/bin/grep -E'
|
||||
FGREP='/bin/grep -F'
|
||||
LD='/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/arm-linux-androideabi/bin/ld'
|
||||
NM='/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-nm -B'
|
||||
LN_S='ln -s'
|
||||
max_cmd_len='1572864'
|
||||
ac_objext='o'
|
||||
@@ -588,25 +588,25 @@ file_magic_cmd='$MAGIC_CMD'
|
||||
file_magic_glob=''
|
||||
want_nocaseglob='no'
|
||||
sharedlib_from_linklib_cmd='printf %s\n'
|
||||
AR='ar'
|
||||
AR='arm-linux-androideabi-ar'
|
||||
AR_FLAGS='cru'
|
||||
archiver_list_spec='@'
|
||||
STRIP='strip'
|
||||
RANLIB='ranlib'
|
||||
STRIP='arm-linux-androideabi-strip'
|
||||
RANLIB='arm-linux-androideabi-ranlib'
|
||||
old_postinstall_cmds='chmod 644 $oldlib~$RANLIB $tool_oldlib'
|
||||
old_postuninstall_cmds=''
|
||||
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs~$RANLIB $tool_oldlib'
|
||||
lock_old_archive_extraction='no'
|
||||
CC='gcc'
|
||||
CFLAGS='-m32 -Wno-narrowing -Iinclude -I/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/include -idirafter /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/khronos '
|
||||
compiler='g++'
|
||||
CC='arm-linux-androideabi-gcc'
|
||||
CFLAGS='--sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm -Iinclude -I/home/jusic/source-engine/thirdparty/SDL2-src/include -idirafter /home/jusic/source-engine/thirdparty/SDL2-src/src/video/khronos -DGL_GLEXT_PROTOTYPES'
|
||||
compiler='arm-linux-androideabi-g++'
|
||||
GCC='yes'
|
||||
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
|
||||
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
|
||||
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\'''
|
||||
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\'''
|
||||
nm_file_list_spec='@'
|
||||
lt_sysroot=''
|
||||
lt_sysroot='/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm'
|
||||
objdir='.libs'
|
||||
MAGIC_CMD='file'
|
||||
lt_prog_compiler_no_builtin_flag=' -fno-builtin'
|
||||
@@ -663,7 +663,7 @@ need_version='no'
|
||||
version_type='linux'
|
||||
runpath_var='LD_RUN_PATH'
|
||||
shlibpath_var='LD_LIBRARY_PATH'
|
||||
shlibpath_overrides_runpath='no'
|
||||
shlibpath_overrides_runpath='yes'
|
||||
libname_spec='lib$name'
|
||||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
|
||||
soname_spec='${libname}${release}${shared_ext}$major'
|
||||
@@ -673,25 +673,25 @@ postuninstall_cmds=''
|
||||
finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
|
||||
finish_eval=''
|
||||
hardcode_into_libs='yes'
|
||||
sys_lib_search_path_spec='/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4 /usr/lib32 /lib32 '
|
||||
sys_lib_dlsearch_path_spec='/lib /usr/lib /usr/lib/libfakeroot /usr/lib32 '
|
||||
sys_lib_search_path_spec='/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9 /mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc /mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/arm-linux-androideabi/lib '
|
||||
sys_lib_dlsearch_path_spec='/lib /usr/lib /usr/lib/x86_64-linux-gnu/libfakeroot /usr/local/lib/i386-linux-gnu /lib/i386-linux-gnu /usr/lib/i386-linux-gnu /usr/local/lib/i686-linux-gnu /lib/i686-linux-gnu /usr/lib/i686-linux-gnu /usr/local/lib /usr/local/lib/x86_64-linux-gnu /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu /lib32 /usr/lib32 /libx32 /usr/libx32 '
|
||||
hardcode_action='immediate'
|
||||
enable_dlopen='unknown'
|
||||
enable_dlopen_self='unknown'
|
||||
enable_dlopen_self_static='unknown'
|
||||
old_striplib='strip --strip-debug'
|
||||
striplib='strip --strip-unneeded'
|
||||
old_striplib='arm-linux-androideabi-strip --strip-debug'
|
||||
striplib='arm-linux-androideabi-strip --strip-unneeded'
|
||||
compiler_lib_search_dirs=''
|
||||
predep_objects=''
|
||||
postdep_objects=''
|
||||
predeps=''
|
||||
postdeps=''
|
||||
compiler_lib_search_path=''
|
||||
LD_CXX='/usr/bin/ld'
|
||||
LD_CXX='/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/arm-linux-androideabi/bin/ld'
|
||||
reload_flag_CXX=' -r'
|
||||
reload_cmds_CXX='$LD$reload_flag -o $output$reload_objs'
|
||||
old_archive_cmds_CXX='$AR $AR_FLAGS $oldlib$oldobjs~$RANLIB $tool_oldlib'
|
||||
compiler_CXX='g++'
|
||||
compiler_CXX='arm-linux-androideabi-g++'
|
||||
GCC_CXX='yes'
|
||||
lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
|
||||
lt_prog_compiler_pic_CXX=' -fPIC -DPIC'
|
||||
@@ -729,16 +729,16 @@ prelink_cmds_CXX=''
|
||||
postlink_cmds_CXX=''
|
||||
file_list_spec_CXX=''
|
||||
hardcode_action_CXX='immediate'
|
||||
compiler_lib_search_dirs_CXX='/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/32 /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../lib32 /lib/../lib32 /usr/lib/../lib32 /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4 /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../..'
|
||||
predep_objects_CXX='/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../lib32/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/32/crtbeginS.o'
|
||||
postdep_objects_CXX='/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/32/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../lib32/crtn.o'
|
||||
compiler_lib_search_dirs_CXX='/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9 /mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc /mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9/../../../../arm-linux-androideabi/lib'
|
||||
predep_objects_CXX='crtbegin_so.o'
|
||||
postdep_objects_CXX='crtend_so.o'
|
||||
predeps_CXX=''
|
||||
postdeps_CXX='-lstdc++ -lm -lgcc_s -lc -lgcc_s'
|
||||
compiler_lib_search_path_CXX='-L/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/32 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../lib32 -L/lib/../lib32 -L/usr/lib/../lib32 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../..'
|
||||
postdeps_CXX='-lstdc++ -lm -lgcc -lc -ldl -lgcc'
|
||||
compiler_lib_search_path_CXX='-L/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9 -L/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc -L/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9/../../../../arm-linux-androideabi/lib'
|
||||
|
||||
LTCC='gcc'
|
||||
LTCFLAGS='-m32 -Wno-narrowing'
|
||||
compiler='gcc'
|
||||
LTCC='arm-linux-androideabi-gcc'
|
||||
LTCFLAGS='--sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm'
|
||||
compiler='arm-linux-androideabi-gcc'
|
||||
|
||||
# A function that is used when there is no print builtin or printf.
|
||||
func_fallback_echo ()
|
||||
@@ -793,7 +793,7 @@ fi
|
||||
|
||||
|
||||
|
||||
SUMMARY="SDL2 Configure Summary:\nBuilding Shared Libraries\nBuilding Static Libraries\nEnabled modules : atomic audio video render events joystick haptic sensor power filesystem threads timers file loadso cpuinfo assembly\nAssembly Math : mmx 3dnow sse\nAudio drivers : disk dummy oss alsa(dynamic) pulse(dynamic) jack(dynamic)\nVideo drivers : dummy x11(dynamic) opengl opengl_es2 vulkan wayland(dynamic)\nX11 libraries : xcursor xdbe xinerama xinput2 xinput2_multitouch xrandr xscrnsaver xshape xvidmode\nInput drivers : linuxev linuxkd\nUsing libsamplerate : YES\nUsing libudev : YES\nUsing dbus : YES\nUsing ime : YES\nUsing ibus : YES\nUsing fcitx : NO\n"
|
||||
SUMMARY="SDL2 Configure Summary:\nBuilding Shared Libraries\nBuilding Static Libraries\nEnabled modules : atomic audio video render events joystick haptic sensor power filesystem threads timers file loadso cpuinfo assembly\nAssembly Math :\nAudio drivers : disk dummy pulse android\nVideo drivers : android dummy opengl_es1 opengl_es2\nInput drivers : linuxev\nUsing libsamplerate : NO\nUsing libudev : NO\nUsing dbus : YES\nUsing ime : YES\nUsing ibus : NO\nUsing fcitx : NO\n\nSDL is being built with ARM SIMD optimizations, which\nuses code licensed under the MIT license. If this is a\nproblem, please disable that code by rerunning the\nconfigure script with:\n\n --disable-arm-simd\n"
|
||||
|
||||
|
||||
# Handling of arguments.
|
||||
@@ -875,27 +875,23 @@ fi
|
||||
|
||||
echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
|
||||
cat >>"$ac_tmp/subs1.awk" <<\_ACAWK &&
|
||||
S["LTLIBOBJS"]=""
|
||||
S["WAYLAND_SCANNER"]="/usr/bin/wayland-scanner"
|
||||
S["EXTRA_LDFLAGS"]=" -Wl,--no-undefined -lm -ldl -lpthread -lrt"
|
||||
S["BUILD_LDFLAGS"]="-m32"
|
||||
S["EXTRA_CFLAGS"]="-Iinclude -I/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/include -idirafter /home/nillerusr/projects/source-engine/thirdparty/SDL2-src"\
|
||||
"/src/video/khronos -mmmx -m3dnow -msse -Wall -fno-strict-aliasing -fvisibility=hidden -Wdeclaration-after-statement -Werror=declaration-after-state"\
|
||||
"ment -D_REENTRANT -I$(gen) -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/ibus-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib"\
|
||||
"-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -D_REENTRANT -DHAVE_LINUX_VERSION_H"
|
||||
S["BUILD_CFLAGS"]="-m32 -Wno-narrowing -DUSING_GENERATED_CONFIG_H"
|
||||
S["LTLIBOBJS"]=" ${LIBOBJDIR}memcmp$U.lo ${LIBOBJDIR}strtod$U.lo"
|
||||
S["WAYLAND_SCANNER"]=""
|
||||
S["EXTRA_LDFLAGS"]=" -Wl,--no-undefined -lm -ldl -lGLESv1_CM -lGLESv2 -llog -landroid -lpulse-simple -lpulse "
|
||||
S["BUILD_LDFLAGS"]=""
|
||||
S["EXTRA_CFLAGS"]="-Iinclude -I/home/jusic/source-engine/thirdparty/SDL2-src/include -idirafter /home/jusic/source-engine/thirdparty/SDL2-src/src/video/khronos -Wall "\
|
||||
"-fno-strict-aliasing -DGL_GLEXT_PROTOTYPES -fvisibility=hidden -Wdeclaration-after-statement -Werror=declaration-after-statement -D_REENTRANT -I/usr"\
|
||||
"/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -D_REENTRANT -D_THREAD_SAFE -DHAVE_LINUX_VERSION_H"
|
||||
S["BUILD_CFLAGS"]="--sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm --sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm -DUSING_GE"\
|
||||
"NERATED_CONFIG_H"
|
||||
S["SDLTEST_OBJECTS"]="$(objects)/SDL_test_assert.lo $(objects)/SDL_test_common.lo $(objects)/SDL_test_compare.lo $(objects)/SDL_test_crc32.lo $(objects)/SDL_test_font.lo "\
|
||||
"$(objects)/SDL_test_fuzzer.lo $(objects)/SDL_test_harness.lo $(objects)/SDL_test_imageBlit.lo $(objects)/SDL_test_imageBlitBlend.lo $(objects)/SDL_t"\
|
||||
"est_imageFace.lo $(objects)/SDL_test_imagePrimitives.lo $(objects)/SDL_test_imagePrimitivesBlend.lo $(objects)/SDL_test_log.lo $(objects)/SDL_test_m"\
|
||||
"d5.lo $(objects)/SDL_test_memory.lo $(objects)/SDL_test_random.lo"
|
||||
S["SDLMAIN_OBJECTS"]="$(objects)/SDL_dummy_main.lo"
|
||||
S["SDLMAIN_OBJECTS"]="$(objects)/SDL_android_main.lo"
|
||||
S["VERSION_OBJECTS"]=""
|
||||
S["GEN_OBJECTS"]=" $(objects)/org-kde-kwin-server-decoration-manager-protocol.lo $(objects)/pointer-constraints-unstable-v1-protocol.lo $(objects)/relative-pointer-un"\
|
||||
"stable-v1-protocol.lo $(objects)/wayland-protocol.lo $(objects)/xdg-decoration-unstable-v1-protocol.lo $(objects)/xdg-shell-unstable-v6-protocol.lo "\
|
||||
"$(objects)/xdg-shell-protocol.lo "
|
||||
S["GEN_HEADERS"]=" $(gen)/org-kde-kwin-server-decoration-manager-client-protocol.h $(gen)/pointer-constraints-unstable-v1-client-protocol.h $(gen)/relative-pointer-un"\
|
||||
"stable-v1-client-protocol.h $(gen)/wayland-client-protocol.h $(gen)/xdg-decoration-unstable-v1-client-protocol.h $(gen)/xdg-shell-unstable-v6-client"\
|
||||
"-protocol.h $(gen)/xdg-shell-client-protocol.h "
|
||||
S["GEN_OBJECTS"]=""
|
||||
S["GEN_HEADERS"]=""
|
||||
S["OBJECTS"]="$(objects)/SDL.lo $(objects)/SDL_assert.lo $(objects)/SDL_dataqueue.lo $(objects)/SDL_error.lo $(objects)/SDL_hints.lo $(objects)/SDL_log.lo $(objec"\
|
||||
"ts)/SDL_atomic.lo $(objects)/SDL_spinlock.lo $(objects)/SDL_audio.lo $(objects)/SDL_audiocvt.lo $(objects)/SDL_audiodev.lo $(objects)/SDL_audiotypec"\
|
||||
"vt.lo $(objects)/SDL_mixer.lo $(objects)/SDL_wave.lo $(objects)/SDL_cpuinfo.lo $(objects)/SDL_dynapi.lo $(objects)/SDL_clipboardevents.lo $(objects)"\
|
||||
@@ -913,38 +909,35 @@ S["OBJECTS"]="$(objects)/SDL.lo $(objects)/SDL_assert.lo $(objects)/SDL_dataqueu
|
||||
"_RLEaccel.lo $(objects)/SDL_blit.lo $(objects)/SDL_blit_0.lo $(objects)/SDL_blit_1.lo $(objects)/SDL_blit_A.lo $(objects)/SDL_blit_N.lo $(objects)/S"\
|
||||
"DL_blit_auto.lo $(objects)/SDL_blit_copy.lo $(objects)/SDL_blit_slow.lo $(objects)/SDL_bmp.lo $(objects)/SDL_clipboard.lo $(objects)/SDL_egl.lo $(ob"\
|
||||
"jects)/SDL_fillrect.lo $(objects)/SDL_pixels.lo $(objects)/SDL_rect.lo $(objects)/SDL_shape.lo $(objects)/SDL_stretch.lo $(objects)/SDL_surface.lo $"\
|
||||
"(objects)/SDL_video.lo $(objects)/SDL_vulkan_utils.lo $(objects)/SDL_yuv.lo $(objects)/yuv_rgb.lo $(objects)/SDL_nullevents.lo $(objects)/SDL_nullfr"\
|
||||
"amebuffer.lo $(objects)/SDL_nullvideo.lo $(objects)/SDL_diskaudio.lo $(objects)/SDL_dummyaudio.lo $(objects)/SDL_sysloadso.lo $(objects)/SDL_dspaudi"\
|
||||
"o.lo $(objects)/SDL_alsa_audio.lo $(objects)/SDL_pulseaudio.lo $(objects)/SDL_jackaudio.lo $(objects)/SDL_x11clipboard.lo $(objects)/SDL_x11dyn.lo $"\
|
||||
"(objects)/SDL_x11events.lo $(objects)/SDL_x11framebuffer.lo $(objects)/SDL_x11keyboard.lo $(objects)/SDL_x11messagebox.lo $(objects)/SDL_x11modes.lo"\
|
||||
" $(objects)/SDL_x11mouse.lo $(objects)/SDL_x11opengl.lo $(objects)/SDL_x11opengles.lo $(objects)/SDL_x11shape.lo $(objects)/SDL_x11touch.lo $(object"\
|
||||
"s)/SDL_x11video.lo $(objects)/SDL_x11vulkan.lo $(objects)/SDL_x11window.lo $(objects)/SDL_x11xinput2.lo $(objects)/edid-parse.lo $(objects)/imKStoUC"\
|
||||
"S.lo $(objects)/SDL_waylandclipboard.lo $(objects)/SDL_waylanddatamanager.lo $(objects)/SDL_waylanddyn.lo $(objects)/SDL_waylandevents.lo $(objects)"\
|
||||
"/SDL_waylandmouse.lo $(objects)/SDL_waylandopengles.lo $(objects)/SDL_waylandtouch.lo $(objects)/SDL_waylandvideo.lo $(objects)/SDL_waylandvulkan.lo"\
|
||||
" $(objects)/SDL_waylandwindow.lo $(objects)/SDL_dbus.lo $(objects)/SDL_ime.lo $(objects)/SDL_ibus.lo $(objects)/SDL_systhread.lo $(objects)/SDL_syss"\
|
||||
"em.lo $(objects)/SDL_sysmutex.lo $(objects)/SDL_syscond.lo $(objects)/SDL_systls.lo $(objects)/SDL_sysjoystick.lo $(objects)/SDL_steamcontroller.lo "\
|
||||
"$(objects)/SDL_syshaptic.lo $(objects)/SDL_syspower.lo $(objects)/SDL_sysfilesystem.lo $(objects)/SDL_systimer.lo $(objects)/SDL_udev.lo $(objects)/"\
|
||||
"SDL_evdev.lo $(objects)/SDL_evdev_kbd.lo $(objects)/SDL_threadprio.lo $(objects)/SDL_poll.lo $(objects)/SDL_dummysensor.lo"
|
||||
S["INCLUDE"]="-Iinclude -I/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/include -idirafter /home/nillerusr/projects/source-engine/thirdparty/SDL2-src"\
|
||||
"/src/video/khronos"
|
||||
"(objects)/SDL_video.lo $(objects)/SDL_vulkan_utils.lo $(objects)/SDL_yuv.lo $(objects)/yuv_rgb.lo $(objects)/SDL_android.lo $(objects)/SDL_androidcl"\
|
||||
"ipboard.lo $(objects)/SDL_androidevents.lo $(objects)/SDL_androidgl.lo $(objects)/SDL_androidkeyboard.lo $(objects)/SDL_androidmessagebox.lo $(objec"\
|
||||
"ts)/SDL_androidmouse.lo $(objects)/SDL_androidtouch.lo $(objects)/SDL_androidvideo.lo $(objects)/SDL_androidvulkan.lo $(objects)/SDL_androidwindow.l"\
|
||||
"o $(objects)/SDL_nullevents.lo $(objects)/SDL_nullframebuffer.lo $(objects)/SDL_nullvideo.lo $(objects)/SDL_diskaudio.lo $(objects)/SDL_dummyaudio.l"\
|
||||
"o $(objects)/SDL_sysloadso.lo $(objects)/pixman-arm-simd-asm.lo $(objects)/SDL_pulseaudio.lo $(objects)/SDL_dbus.lo $(objects)/SDL_ime.lo $(objects)"\
|
||||
"/SDL_systhread.lo $(objects)/SDL_syssem.lo $(objects)/SDL_sysmutex.lo $(objects)/SDL_syscond.lo $(objects)/SDL_systls.lo $(objects)/SDL_androidaudio"\
|
||||
".lo $(objects)/SDL_sysjoystick.lo $(objects)/SDL_steamcontroller.lo $(objects)/SDL_syshaptic.lo $(objects)/SDL_androidsensor.lo $(objects)/SDL_syspo"\
|
||||
"wer.lo $(objects)/SDL_sysfilesystem.lo $(objects)/SDL_systimer.lo $(objects)/SDL_evdev.lo $(objects)/SDL_evdev_kbd.lo $(objects)/SDL_threadprio.lo $"\
|
||||
"(objects)/SDL_poll.lo"
|
||||
S["INCLUDE"]="-Iinclude -I/home/jusic/source-engine/thirdparty/SDL2-src/include -idirafter /home/jusic/source-engine/thirdparty/SDL2-src/src/video/khronos"
|
||||
S["ac_aux_dir"]="build-scripts"
|
||||
S["ENABLE_STATIC_FALSE"]="#"
|
||||
S["ENABLE_STATIC_TRUE"]=""
|
||||
S["ENABLE_SHARED_FALSE"]="#"
|
||||
S["ENABLE_SHARED_TRUE"]=""
|
||||
S["SDL_RLD_FLAGS"]="-Wl,-rpath,${libdir} -Wl,--enable-new-dtags"
|
||||
S["SDL_STATIC_LIBS"]="-lSDL2 -Wl,--no-undefined -lm -ldl -lpthread -lrt"
|
||||
S["SDL_RLD_FLAGS"]=""
|
||||
S["SDL_STATIC_LIBS"]="-lSDL2 -Wl,--no-undefined -lm -ldl -lGLESv1_CM -lGLESv2 -llog -landroid -lpulse-simple -lpulse "
|
||||
S["SDL_LIBS"]="-lSDL2"
|
||||
S["SDL_CFLAGS"]=" -D_REENTRANT"
|
||||
S["SDL_CFLAGS"]=" -DGL_GLEXT_PROTOTYPES -D_REENTRANT -D_THREAD_SAFE"
|
||||
S["INSTALL_SDL2_CONFIG"]="TRUE"
|
||||
S["LIBUSB_LIBS"]=""
|
||||
S["LIBUSB_CFLAGS"]=""
|
||||
S["FCITX_LIBS"]=""
|
||||
S["FCITX_CFLAGS"]=""
|
||||
S["IBUS_LIBS"]="-libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 "
|
||||
S["IBUS_CFLAGS"]="-I/usr/include/ibus-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid "
|
||||
S["DBUS_LIBS"]="-ldbus-1 "
|
||||
S["DBUS_CFLAGS"]="-I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include "
|
||||
S["IBUS_LIBS"]="-libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0"
|
||||
S["IBUS_CFLAGS"]="-pthread -I/usr/local/include -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/glib-2.0 -I/us"\
|
||||
"r/lib/x86_64-linux-gnu/glib-2.0/include"
|
||||
S["DBUS_LIBS"]="-ldbus-1"
|
||||
S["DBUS_CFLAGS"]="-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include"
|
||||
S["LIBGBM_LIBS"]=""
|
||||
S["LIBGBM_CFLAGS"]=""
|
||||
S["LIBDRM_LIBS"]=""
|
||||
@@ -953,7 +946,7 @@ S["DIRECTFB_LIBS"]=""
|
||||
S["DIRECTFB_CFLAGS"]=""
|
||||
S["X_EXTRA_LIBS"]=""
|
||||
S["X_LIBS"]=""
|
||||
S["X_PRE_LIBS"]=" -lSM -lICE"
|
||||
S["X_PRE_LIBS"]=""
|
||||
S["X_CFLAGS"]=""
|
||||
S["XMKMF"]=""
|
||||
S["RPI_LIBS"]="-Wl,-rpath,/opt/vc/lib -L/opt/vc/lib -lbcm_host"
|
||||
@@ -961,17 +954,17 @@ S["RPI_CFLAGS"]="-I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/
|
||||
S["FUSIONSOUND_LIBS"]=""
|
||||
S["FUSIONSOUND_CFLAGS"]=""
|
||||
S["ARTSCONFIG"]=""
|
||||
S["PULSEAUDIO_LIBS"]="-lpulse-simple -lpulse -pthread "
|
||||
S["PULSEAUDIO_CFLAGS"]="-D_REENTRANT "
|
||||
S["PULSEAUDIO_LIBS"]="-lpulse-simple -lpulse"
|
||||
S["PULSEAUDIO_CFLAGS"]="-D_REENTRANT"
|
||||
S["ESD_LIBS"]=""
|
||||
S["ESD_CFLAGS"]=""
|
||||
S["ESD_CONFIG"]="no"
|
||||
S["JACK_LIBS"]="-ljack -lpthread "
|
||||
S["JACK_LIBS"]=""
|
||||
S["JACK_CFLAGS"]=""
|
||||
S["ALSA_LIBS"]=" -lasound -lm -ldl -lpthread"
|
||||
S["ALSA_LIBS"]=""
|
||||
S["ALSA_CFLAGS"]=""
|
||||
S["POW_LIB"]=""
|
||||
S["LIBOBJS"]=""
|
||||
S["POW_LIB"]="-lm"
|
||||
S["LIBOBJS"]=" ${LIBOBJDIR}memcmp$U.o ${LIBOBJDIR}strtod$U.o"
|
||||
S["ALLOCA"]=""
|
||||
S["PKG_CONFIG_LIBDIR"]=""
|
||||
S["PKG_CONFIG_PATH"]=""
|
||||
@@ -981,54 +974,54 @@ S["SET_MAKE"]=""
|
||||
S["INSTALL_DATA"]="${INSTALL} -m 644"
|
||||
S["INSTALL_SCRIPT"]="${INSTALL}"
|
||||
S["INSTALL_PROGRAM"]="${INSTALL}"
|
||||
S["CXXCPP"]="g++ -E"
|
||||
S["ac_ct_CXX"]="g++"
|
||||
S["CXXFLAGS"]="-m32 -Wno-narrowing -fpermissive"
|
||||
S["CXX"]="g++"
|
||||
S["CXXCPP"]="arm-linux-androideabi-g++ -E"
|
||||
S["ac_ct_CXX"]=""
|
||||
S["CXXFLAGS"]="-g -O2"
|
||||
S["CXX"]="arm-linux-androideabi-g++"
|
||||
S["LT_AGE"]="12"
|
||||
S["LT_REVISION"]="0"
|
||||
S["LT_CURRENT"]="12"
|
||||
S["LT_RELEASE"]="2.0"
|
||||
S["CPP"]="gcc -E"
|
||||
S["CPP"]="arm-linux-androideabi-gcc -E"
|
||||
S["OTOOL64"]=""
|
||||
S["OTOOL"]=""
|
||||
S["LIPO"]=""
|
||||
S["NMEDIT"]=""
|
||||
S["DSYMUTIL"]=""
|
||||
S["MANIFEST_TOOL"]=":"
|
||||
S["AWK"]="gawk"
|
||||
S["RANLIB"]="ranlib"
|
||||
S["STRIP"]="strip"
|
||||
S["ac_ct_AR"]="ar"
|
||||
S["AR"]="ar"
|
||||
S["AWK"]="mawk"
|
||||
S["RANLIB"]="arm-linux-androideabi-ranlib"
|
||||
S["STRIP"]="arm-linux-androideabi-strip"
|
||||
S["ac_ct_AR"]=""
|
||||
S["AR"]="arm-linux-androideabi-ar"
|
||||
S["LN_S"]="ln -s"
|
||||
S["NM"]="/usr/bin/nm -B"
|
||||
S["NM"]="/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-nm -B"
|
||||
S["ac_ct_DUMPBIN"]=""
|
||||
S["DUMPBIN"]=""
|
||||
S["LD"]="/usr/bin/ld"
|
||||
S["FGREP"]="/usr/bin/grep -F"
|
||||
S["EGREP"]="/usr/bin/grep -E"
|
||||
S["GREP"]="/usr/bin/grep"
|
||||
S["SED"]="/usr/bin/sed"
|
||||
S["LD"]="/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/arm-linux-androideabi/bin/ld"
|
||||
S["FGREP"]="/bin/grep -F"
|
||||
S["EGREP"]="/bin/grep -E"
|
||||
S["GREP"]="/bin/grep"
|
||||
S["SED"]="/bin/sed"
|
||||
S["OBJEXT"]="o"
|
||||
S["EXEEXT"]=""
|
||||
S["ac_ct_CC"]="gcc"
|
||||
S["CPPFLAGS"]=" -Iinclude -I/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/include -idirafter /home/nillerusr/projects/source-engine/thirdparty/SDL2-sr"\
|
||||
"c/src/video/khronos "
|
||||
S["LDFLAGS"]="-m32 "
|
||||
S["CFLAGS"]="-m32 -Wno-narrowing -Iinclude -I/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/include -idirafter /home/nillerusr/projects/source-engine"\
|
||||
"/thirdparty/SDL2-src/src/video/khronos "
|
||||
S["CC"]="gcc"
|
||||
S["host_os"]="linux-gnu"
|
||||
S["host_vendor"]="pc"
|
||||
S["host_cpu"]="i686"
|
||||
S["host"]="i686-pc-linux-gnu"
|
||||
S["ac_ct_CC"]=""
|
||||
S["CPPFLAGS"]="--sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm -Iinclude -I/home/jusic/source-engine/thirdparty/SDL2-src/include -idirafter /h"\
|
||||
"ome/jusic/source-engine/thirdparty/SDL2-src/src/video/khronos "
|
||||
S["LDFLAGS"]=""
|
||||
S["CFLAGS"]="--sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm -Iinclude -I/home/jusic/source-engine/thirdparty/SDL2-src/include -idirafter /h"\
|
||||
"ome/jusic/source-engine/thirdparty/SDL2-src/src/video/khronos -DGL_GLEXT_PROTOTYPES"
|
||||
S["CC"]="arm-linux-androideabi-gcc"
|
||||
S["host_os"]="linux-androideabi"
|
||||
S["host_vendor"]="unknown"
|
||||
S["host_cpu"]="arm"
|
||||
S["host"]="arm-unknown-linux-androideabi"
|
||||
S["build_os"]="linux-gnu"
|
||||
S["build_vendor"]="pc"
|
||||
S["build_cpu"]="i686"
|
||||
S["build"]="i686-pc-linux-gnu"
|
||||
S["build_cpu"]="x86_64"
|
||||
S["build"]="x86_64-pc-linux-gnu"
|
||||
S["LIBTOOL"]="$(SHELL) $(top_builddir)/libtool"
|
||||
S["OBJDUMP"]="objdump"
|
||||
S["OBJDUMP"]="arm-linux-androideabi-objdump"
|
||||
S["DLLTOOL"]="false"
|
||||
S["AS"]="as"
|
||||
S["SDL_VERSION"]="2.0.12"
|
||||
@@ -1038,8 +1031,8 @@ S["SDL_MICRO_VERSION"]="12"
|
||||
S["SDL_MINOR_VERSION"]="0"
|
||||
S["SDL_MAJOR_VERSION"]="2"
|
||||
S["target_alias"]=""
|
||||
S["host_alias"]=""
|
||||
S["build_alias"]="i686-pc-linux-gnu"
|
||||
S["host_alias"]="arm-linux-androideabi"
|
||||
S["build_alias"]=""
|
||||
S["LIBS"]=" -lm"
|
||||
S["ECHO_T"]=""
|
||||
S["ECHO_N"]="-n"
|
||||
@@ -1074,7 +1067,7 @@ S["PACKAGE_VERSION"]=""
|
||||
S["PACKAGE_TARNAME"]=""
|
||||
S["PACKAGE_NAME"]=""
|
||||
S["PATH_SEPARATOR"]=":"
|
||||
S["SHELL"]="/bin/sh"
|
||||
S["SHELL"]="/bin/bash"
|
||||
_ACAWK
|
||||
cat >>"$ac_tmp/subs1.awk" <<_ACAWK &&
|
||||
for (key in S) S_is_set[key] = 1
|
||||
@@ -1152,13 +1145,10 @@ D["HAVE_LIMITS_H"]=" 1"
|
||||
D["HAVE_CTYPE_H"]=" 1"
|
||||
D["HAVE_MATH_H"]=" 1"
|
||||
D["HAVE_FLOAT_H"]=" 1"
|
||||
D["HAVE_ICONV_H"]=" 1"
|
||||
D["HAVE_SIGNAL_H"]=" 1"
|
||||
D["HAVE_M_PI"]=" /**/"
|
||||
D["HAVE_ALLOCA_H"]=" 1"
|
||||
D["HAVE_ALLOCA"]=" 1"
|
||||
D["HAVE_MEMCMP"]=" 1"
|
||||
D["HAVE_STRTOD"]=" 1"
|
||||
D["HAVE_MPROTECT"]=" 1"
|
||||
D["HAVE_MALLOC"]=" 1"
|
||||
D["HAVE_CALLOC"]=" 1"
|
||||
@@ -1175,11 +1165,15 @@ D["HAVE_MEMSET"]=" 1"
|
||||
D["HAVE_MEMCPY"]=" 1"
|
||||
D["HAVE_MEMMOVE"]=" 1"
|
||||
D["HAVE_WCSLEN"]=" 1"
|
||||
D["HAVE_WCSLCPY"]=" 1"
|
||||
D["HAVE_WCSLCAT"]=" 1"
|
||||
D["HAVE_WCSDUP"]=" 1"
|
||||
D["HAVE_WCSSTR"]=" 1"
|
||||
D["HAVE_WCSCMP"]=" 1"
|
||||
D["HAVE_WCSNCMP"]=" 1"
|
||||
D["HAVE_STRLEN"]=" 1"
|
||||
D["HAVE_STRLCPY"]=" 1"
|
||||
D["HAVE_STRLCAT"]=" 1"
|
||||
D["HAVE_STRCHR"]=" 1"
|
||||
D["HAVE_STRRCHR"]=" 1"
|
||||
D["HAVE_STRSTR"]=" 1"
|
||||
@@ -1196,9 +1190,7 @@ D["HAVE_STRCASECMP"]=" 1"
|
||||
D["HAVE_STRNCASECMP"]=" 1"
|
||||
D["HAVE_VSSCANF"]=" 1"
|
||||
D["HAVE_VSNPRINTF"]=" 1"
|
||||
D["HAVE_FOPEN64"]=" 1"
|
||||
D["HAVE_FSEEKO"]=" 1"
|
||||
D["HAVE_FSEEKO64"]=" 1"
|
||||
D["HAVE_SIGACTION"]=" 1"
|
||||
D["HAVE_SETJMP"]=" 1"
|
||||
D["HAVE_NANOSLEEP"]=" 1"
|
||||
@@ -1232,7 +1224,6 @@ D["HAVE_LOG"]=" 1"
|
||||
D["HAVE_LOGF"]=" 1"
|
||||
D["HAVE_LOG10"]=" 1"
|
||||
D["HAVE_LOG10F"]=" 1"
|
||||
D["HAVE_POW"]=" 1"
|
||||
D["HAVE_POWF"]=" 1"
|
||||
D["HAVE_SCALBN"]=" 1"
|
||||
D["HAVE_SCALBNF"]=" 1"
|
||||
@@ -1242,78 +1233,37 @@ D["HAVE_SQRT"]=" 1"
|
||||
D["HAVE_SQRTF"]=" 1"
|
||||
D["HAVE_TAN"]=" 1"
|
||||
D["HAVE_TANF"]=" 1"
|
||||
D["HAVE_ICONV"]=" 1"
|
||||
D["HAVE_SA_SIGACTION"]=" 1"
|
||||
D["HAVE_LIBUNWIND_H"]=" 1"
|
||||
D["HAVE_GCC_ATOMICS"]=" 1"
|
||||
D["SDL_ASSEMBLY_ROUTINES"]=" 1"
|
||||
D["HAVE_IMMINTRIN_H"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_ANDROID"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_DUMMY"]=" 1"
|
||||
D["SDL_AUDIO_DRIVER_DISK"]=" 1"
|
||||
D["SDL_AUDIO_DRIVER_DUMMY"]=" 1"
|
||||
D["SDL_LOADSO_DLOPEN"]=" 1"
|
||||
D["SDL_AUDIO_DRIVER_OSS"]=" 1"
|
||||
D["HAVE_LIBASOUND"]=" 1"
|
||||
D["SDL_AUDIO_DRIVER_ALSA"]=" 1"
|
||||
D["SDL_AUDIO_DRIVER_ALSA_DYNAMIC"]=" \"libasound.so.2\""
|
||||
D["SDL_ARM_SIMD_BLITTERS"]=" 1"
|
||||
D["SDL_AUDIO_DRIVER_PULSEAUDIO"]=" 1"
|
||||
D["SDL_AUDIO_DRIVER_PULSEAUDIO_DYNAMIC"]=" \"libpulse-simple.so.0\""
|
||||
D["SDL_AUDIO_DRIVER_JACK"]=" 1"
|
||||
D["SDL_AUDIO_DRIVER_JACK_DYNAMIC"]=" \"libjack.so.0\""
|
||||
D["HAVE_LIBSAMPLERATE_H"]=" 1"
|
||||
D["SDL_LIBSAMPLERATE_DYNAMIC"]=" \"libsamplerate.so.0\""
|
||||
D["SDL_VIDEO_DRIVER_X11"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_X11_DYNAMIC"]=" \"libX11.so.6\""
|
||||
D["SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT"]=" \"libXext.so.6\""
|
||||
D["SDL_VIDEO_DRIVER_X11_CONST_PARAM_XEXTADDDISPLAY"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_X11_DYNAMIC_XCURSOR"]=" \"libXcursor.so.1\""
|
||||
D["SDL_VIDEO_DRIVER_X11_XCURSOR"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_X11_XDBE"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_X11_DYNAMIC_XINERAMA"]=" \"libXinerama.so.1\""
|
||||
D["SDL_VIDEO_DRIVER_X11_XINERAMA"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_X11_DYNAMIC_XINPUT2"]=" \"libXi.so.6\""
|
||||
D["SDL_VIDEO_DRIVER_X11_XINPUT2"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR"]=" \"libXrandr.so.2\""
|
||||
D["SDL_VIDEO_DRIVER_X11_XRANDR"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_X11_DYNAMIC_XSS"]=" \"libXss.so.1\""
|
||||
D["SDL_VIDEO_DRIVER_X11_XSCRNSAVER"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_X11_XSHAPE"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_X11_DYNAMIC_XVIDMODE"]=" \"libXxf86vm.so.1\""
|
||||
D["SDL_VIDEO_DRIVER_X11_XVIDMODE"]=" 1"
|
||||
D["SDL_VIDEO_OPENGL"]=" 1"
|
||||
D["SDL_VIDEO_OPENGL_GLX"]=" 1"
|
||||
D["SDL_VIDEO_RENDER_OGL"]=" 1"
|
||||
D["X_DISPLAY_MISSING"]=" 1"
|
||||
D["SDL_VIDEO_OPENGL_EGL"]=" 1"
|
||||
D["SDL_VIDEO_OPENGL_ES"]=" 1"
|
||||
D["SDL_VIDEO_RENDER_OGL_ES"]=" 1"
|
||||
D["SDL_VIDEO_OPENGL_ES2"]=" 1"
|
||||
D["SDL_VIDEO_RENDER_OGL_ES2"]=" 1"
|
||||
D["SDL_VIDEO_VULKAN"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_WAYLAND"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH"]=" 1"
|
||||
D["SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC"]=" \"libwayland-client.so.0\""
|
||||
D["SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_EGL"]=" \"libwayland-egl.so.1\""
|
||||
D["SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_CURSOR"]=" \"libwayland-cursor.so.0\""
|
||||
D["SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_XKBCOMMON"]=" \"libxkbcommon.so.0\""
|
||||
D["SDL_INPUT_LINUXEV"]=" 1"
|
||||
D["HAVE_LIBUDEV_H"]=" 1"
|
||||
D["SDL_UDEV_DYNAMIC"]=" \"libudev.so.1\""
|
||||
D["HAVE_DBUS_DBUS_H"]=" 1"
|
||||
D["SDL_USE_IME"]=" 1"
|
||||
D["HAVE_IBUS_IBUS_H"]=" 1"
|
||||
D["SDL_INPUT_LINUXKD"]=" 1"
|
||||
D["SDL_THREAD_PTHREAD"]=" 1"
|
||||
D["SDL_THREAD_PTHREAD_RECURSIVE_MUTEX"]=" 1"
|
||||
D["HAVE_SEM_TIMEDWAIT"]=" 1"
|
||||
D["HAVE_PTHREAD_SETNAME_NP"]=" 1"
|
||||
D["HAVE_CLOCK_GETTIME"]=" 1"
|
||||
D["SDL_JOYSTICK_LINUX"]=" 1"
|
||||
D["SDL_HAPTIC_LINUX"]=" 1"
|
||||
D["SDL_POWER_LINUX"]=" 1"
|
||||
D["SDL_FILESYSTEM_UNIX"]=" 1"
|
||||
D["SDL_AUDIO_DRIVER_ANDROID"]=" 1"
|
||||
D["SDL_JOYSTICK_ANDROID"]=" 1"
|
||||
D["SDL_HAPTIC_ANDROID"]=" 1"
|
||||
D["SDL_SENSOR_ANDROID"]=" 1"
|
||||
D["SDL_POWER_ANDROID"]=" 1"
|
||||
D["SDL_FILESYSTEM_ANDROID"]=" 1"
|
||||
D["SDL_TIMER_UNIX"]=" 1"
|
||||
D["SDL_SENSOR_DUMMY"]=" 1"
|
||||
for (key in D) D_is_set[key] = 1
|
||||
FS = ""
|
||||
}
|
||||
|
||||
144
thirdparty/SDL2-src/include/SDL_config.h
vendored
144
thirdparty/SDL2-src/include/SDL_config.h
vendored
@@ -60,7 +60,7 @@
|
||||
#define HAVE_ALLOCA_H 1
|
||||
#define HAVE_CTYPE_H 1
|
||||
#define HAVE_FLOAT_H 1
|
||||
#define HAVE_ICONV_H 1
|
||||
/* #undef HAVE_ICONV_H */
|
||||
#define HAVE_INTTYPES_H 1
|
||||
#define HAVE_LIMITS_H 1
|
||||
#define HAVE_MALLOC_H 1
|
||||
@@ -76,7 +76,7 @@
|
||||
#define HAVE_SYS_TYPES_H 1
|
||||
#define HAVE_WCHAR_H 1
|
||||
/* #undef HAVE_PTHREAD_NP_H */
|
||||
#define HAVE_LIBUNWIND_H 1
|
||||
/* #undef HAVE_LIBUNWIND_H */
|
||||
|
||||
/* C library functions */
|
||||
#define HAVE_MALLOC 1
|
||||
@@ -96,17 +96,17 @@
|
||||
#define HAVE_MEMSET 1
|
||||
#define HAVE_MEMCPY 1
|
||||
#define HAVE_MEMMOVE 1
|
||||
#define HAVE_MEMCMP 1
|
||||
/* #undef HAVE_MEMCMP */
|
||||
#define HAVE_WCSLEN 1
|
||||
/* #undef HAVE_WCSLCPY */
|
||||
/* #undef HAVE_WCSLCAT */
|
||||
#define HAVE_WCSLCPY 1
|
||||
#define HAVE_WCSLCAT 1
|
||||
#define HAVE_WCSDUP 1
|
||||
#define HAVE_WCSSTR 1
|
||||
#define HAVE_WCSCMP 1
|
||||
#define HAVE_WCSNCMP 1
|
||||
#define HAVE_STRLEN 1
|
||||
/* #undef HAVE_STRLCPY */
|
||||
/* #undef HAVE_STRLCAT */
|
||||
#define HAVE_STRLCPY 1
|
||||
#define HAVE_STRLCAT 1
|
||||
/* #undef HAVE__STRREV */
|
||||
/* #undef HAVE__STRUPR */
|
||||
/* #undef HAVE__STRLWR */
|
||||
@@ -127,7 +127,7 @@
|
||||
/* #undef HAVE__UI64TOA */
|
||||
#define HAVE_STRTOLL 1
|
||||
#define HAVE_STRTOULL 1
|
||||
#define HAVE_STRTOD 1
|
||||
/* #undef HAVE_STRTOD */
|
||||
#define HAVE_ATOI 1
|
||||
#define HAVE_ATOF 1
|
||||
#define HAVE_STRCMP 1
|
||||
@@ -167,7 +167,7 @@
|
||||
#define HAVE_LOGF 1
|
||||
#define HAVE_LOG10 1
|
||||
#define HAVE_LOG10F 1
|
||||
#define HAVE_POW 1
|
||||
/* #undef HAVE_POW */
|
||||
#define HAVE_POWF 1
|
||||
#define HAVE_SCALBN 1
|
||||
#define HAVE_SCALBNF 1
|
||||
@@ -177,9 +177,9 @@
|
||||
#define HAVE_SQRTF 1
|
||||
#define HAVE_TAN 1
|
||||
#define HAVE_TANF 1
|
||||
#define HAVE_FOPEN64 1
|
||||
/* #undef HAVE_FOPEN64 */
|
||||
#define HAVE_FSEEKO 1
|
||||
#define HAVE_FSEEKO64 1
|
||||
/* #undef HAVE_FSEEKO64 */
|
||||
#define HAVE_SIGACTION 1
|
||||
#define HAVE_SA_SIGACTION 1
|
||||
#define HAVE_SETJMP 1
|
||||
@@ -189,7 +189,7 @@
|
||||
#define HAVE_CLOCK_GETTIME 1
|
||||
/* #undef HAVE_GETPAGESIZE */
|
||||
#define HAVE_MPROTECT 1
|
||||
#define HAVE_ICONV 1
|
||||
/* #undef HAVE_ICONV */
|
||||
#define HAVE_PTHREAD_SETNAME_NP 1
|
||||
/* #undef HAVE_PTHREAD_SET_NAME_NP */
|
||||
#define HAVE_SEM_TIMEDWAIT 1
|
||||
@@ -206,10 +206,10 @@
|
||||
/* #undef HAVE_ALTIVEC_H */
|
||||
#define HAVE_DBUS_DBUS_H 1
|
||||
/* #undef HAVE_FCITX_FRONTEND_H */
|
||||
#define HAVE_IBUS_IBUS_H 1
|
||||
#define HAVE_IMMINTRIN_H 1
|
||||
#define HAVE_LIBSAMPLERATE_H 1
|
||||
#define HAVE_LIBUDEV_H 1
|
||||
/* #undef HAVE_IBUS_IBUS_H */
|
||||
/* #undef HAVE_IMMINTRIN_H */
|
||||
/* #undef HAVE_LIBSAMPLERATE_H */
|
||||
/* #undef HAVE_LIBUDEV_H */
|
||||
|
||||
/* #undef HAVE_DDRAW_H */
|
||||
/* #undef HAVE_DINPUT_H */
|
||||
@@ -242,9 +242,9 @@
|
||||
/* #undef SDL_FILESYSTEM_DISABLED */
|
||||
|
||||
/* Enable various audio drivers */
|
||||
#define SDL_AUDIO_DRIVER_ALSA 1
|
||||
#define SDL_AUDIO_DRIVER_ALSA_DYNAMIC "libasound.so.2"
|
||||
/* #undef SDL_AUDIO_DRIVER_ANDROID */
|
||||
/* #undef SDL_AUDIO_DRIVER_ALSA */
|
||||
/* #undef SDL_AUDIO_DRIVER_ALSA_DYNAMIC */
|
||||
#define SDL_AUDIO_DRIVER_ANDROID 1
|
||||
/* #undef SDL_AUDIO_DRIVER_ARTS */
|
||||
/* #undef SDL_AUDIO_DRIVER_ARTS_DYNAMIC */
|
||||
/* #undef SDL_AUDIO_DRIVER_COREAUDIO */
|
||||
@@ -257,17 +257,17 @@
|
||||
/* #undef SDL_AUDIO_DRIVER_FUSIONSOUND */
|
||||
/* #undef SDL_AUDIO_DRIVER_FUSIONSOUND_DYNAMIC */
|
||||
/* #undef SDL_AUDIO_DRIVER_HAIKU */
|
||||
#define SDL_AUDIO_DRIVER_JACK 1
|
||||
#define SDL_AUDIO_DRIVER_JACK_DYNAMIC "libjack.so.0"
|
||||
/* #undef SDL_AUDIO_DRIVER_JACK */
|
||||
/* #undef SDL_AUDIO_DRIVER_JACK_DYNAMIC */
|
||||
/* #undef SDL_AUDIO_DRIVER_NACL */
|
||||
/* #undef SDL_AUDIO_DRIVER_NAS */
|
||||
/* #undef SDL_AUDIO_DRIVER_NAS_DYNAMIC */
|
||||
/* #undef SDL_AUDIO_DRIVER_NETBSD */
|
||||
#define SDL_AUDIO_DRIVER_OSS 1
|
||||
/* #undef SDL_AUDIO_DRIVER_OSS */
|
||||
/* #undef SDL_AUDIO_DRIVER_OSS_SOUNDCARD_H */
|
||||
/* #undef SDL_AUDIO_DRIVER_PAUDIO */
|
||||
#define SDL_AUDIO_DRIVER_PULSEAUDIO 1
|
||||
#define SDL_AUDIO_DRIVER_PULSEAUDIO_DYNAMIC "libpulse-simple.so.0"
|
||||
#define SDL_AUDIO_DRIVER_PULSEAUDIO 0
|
||||
/* #undef SDL_AUDIO_DRIVER_PULSEAUDIO_DYNAMIC */
|
||||
/* #undef SDL_AUDIO_DRIVER_QSA */
|
||||
/* #undef SDL_AUDIO_DRIVER_SNDIO */
|
||||
/* #undef SDL_AUDIO_DRIVER_SNDIO_DYNAMIC */
|
||||
@@ -277,30 +277,30 @@
|
||||
|
||||
/* Enable various input drivers */
|
||||
#define SDL_INPUT_LINUXEV 1
|
||||
#define SDL_INPUT_LINUXKD 1
|
||||
/* #undef SDL_INPUT_LINUXKD */
|
||||
/* #undef SDL_INPUT_TSLIB */
|
||||
/* #undef SDL_JOYSTICK_HAIKU */
|
||||
/* #undef SDL_JOYSTICK_DINPUT */
|
||||
/* #undef SDL_JOYSTICK_XINPUT */
|
||||
/* #undef SDL_JOYSTICK_DUMMY */
|
||||
/* #undef SDL_JOYSTICK_IOKIT */
|
||||
#define SDL_JOYSTICK_LINUX 1
|
||||
/* #undef SDL_JOYSTICK_ANDROID */
|
||||
/* #undef SDL_JOYSTICK_LINUX */
|
||||
#define SDL_JOYSTICK_ANDROID 1
|
||||
/* #undef SDL_JOYSTICK_WINMM */
|
||||
/* #undef SDL_JOYSTICK_USBHID */
|
||||
/* #undef SDL_JOYSTICK_USBHID_MACHINE_JOYSTICK_H */
|
||||
/* #undef SDL_JOYSTICK_HIDAPI */
|
||||
/* #undef SDL_JOYSTICK_EMSCRIPTEN */
|
||||
/* #undef SDL_HAPTIC_DUMMY */
|
||||
/* #undef SDL_HAPTIC_ANDROID */
|
||||
#define SDL_HAPTIC_LINUX 1
|
||||
#define SDL_HAPTIC_ANDROID 1
|
||||
/* #undef SDL_HAPTIC_LINUX */
|
||||
/* #undef SDL_HAPTIC_IOKIT */
|
||||
/* #undef SDL_HAPTIC_DINPUT */
|
||||
/* #undef SDL_HAPTIC_XINPUT */
|
||||
|
||||
/* Enable various sensor drivers */
|
||||
/* #undef SDL_SENSOR_ANDROID */
|
||||
#define SDL_SENSOR_DUMMY 1
|
||||
#define SDL_SENSOR_ANDROID 1
|
||||
/* #undef SDL_SENSOR_DUMMY */
|
||||
|
||||
/* Enable various shared object loading systems */
|
||||
#define SDL_LOADSO_DLOPEN 1
|
||||
@@ -327,39 +327,39 @@
|
||||
/* #undef SDL_VIDEO_DRIVER_DIRECTFB_DYNAMIC */
|
||||
#define SDL_VIDEO_DRIVER_DUMMY 1
|
||||
/* #undef SDL_VIDEO_DRIVER_WINDOWS */
|
||||
#define SDL_VIDEO_DRIVER_WAYLAND 1
|
||||
#define SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH 1
|
||||
#define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC "libwayland-client.so.0"
|
||||
#define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_EGL "libwayland-egl.so.1"
|
||||
#define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_CURSOR "libwayland-cursor.so.0"
|
||||
#define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_XKBCOMMON "libxkbcommon.so.0"
|
||||
#define SDL_VIDEO_DRIVER_X11 1
|
||||
/* #undef SDL_VIDEO_DRIVER_WAYLAND */
|
||||
/* #undef SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH */
|
||||
/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC */
|
||||
/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_EGL */
|
||||
/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_CURSOR */
|
||||
/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_XKBCOMMON */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11 */
|
||||
/* #undef SDL_VIDEO_DRIVER_RPI */
|
||||
/* #undef SDL_VIDEO_DRIVER_KMSDRM */
|
||||
/* #undef SDL_VIDEO_DRIVER_KMSDRM_DYNAMIC */
|
||||
/* #undef SDL_VIDEO_DRIVER_KMSDRM_DYNAMIC_GBM */
|
||||
/* #undef SDL_VIDEO_DRIVER_ANDROID */
|
||||
#define SDL_VIDEO_DRIVER_ANDROID 1
|
||||
/* #undef SDL_VIDEO_DRIVER_EMSCRIPTEN */
|
||||
#define SDL_VIDEO_DRIVER_X11_DYNAMIC "libX11.so.6"
|
||||
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT "libXext.so.6"
|
||||
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XCURSOR "libXcursor.so.1"
|
||||
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XINERAMA "libXinerama.so.1"
|
||||
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XINPUT2 "libXi.so.6"
|
||||
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR "libXrandr.so.2"
|
||||
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XSS "libXss.so.1"
|
||||
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XVIDMODE "libXxf86vm.so.1"
|
||||
#define SDL_VIDEO_DRIVER_X11_XCURSOR 1
|
||||
#define SDL_VIDEO_DRIVER_X11_XDBE 1
|
||||
#define SDL_VIDEO_DRIVER_X11_XINERAMA 1
|
||||
#define SDL_VIDEO_DRIVER_X11_XINPUT2 1
|
||||
#define SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH 1
|
||||
#define SDL_VIDEO_DRIVER_X11_XRANDR 1
|
||||
#define SDL_VIDEO_DRIVER_X11_XSCRNSAVER 1
|
||||
#define SDL_VIDEO_DRIVER_X11_XSHAPE 1
|
||||
#define SDL_VIDEO_DRIVER_X11_XVIDMODE 1
|
||||
#define SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS 1
|
||||
#define SDL_VIDEO_DRIVER_X11_CONST_PARAM_XEXTADDDISPLAY 1
|
||||
#define SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM 1
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XCURSOR */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XINERAMA */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XINPUT2 */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XSS */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XVIDMODE */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XCURSOR */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XDBE */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XINERAMA */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XINPUT2 */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XRANDR */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XSCRNSAVER */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XSHAPE */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XVIDMODE */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_CONST_PARAM_XEXTADDDISPLAY */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM */
|
||||
/* #undef SDL_VIDEO_DRIVER_NACL */
|
||||
/* #undef SDL_VIDEO_DRIVER_VIVANTE */
|
||||
/* #undef SDL_VIDEO_DRIVER_VIVANTE_VDK */
|
||||
@@ -367,36 +367,36 @@
|
||||
|
||||
/* #undef SDL_VIDEO_RENDER_D3D */
|
||||
/* #undef SDL_VIDEO_RENDER_D3D11 */
|
||||
#define SDL_VIDEO_RENDER_OGL 1
|
||||
/* #undef SDL_VIDEO_RENDER_OGL_ES */
|
||||
/* #undef SDL_VIDEO_RENDER_OGL */
|
||||
#define SDL_VIDEO_RENDER_OGL_ES 1
|
||||
#define SDL_VIDEO_RENDER_OGL_ES2 1
|
||||
/* #undef SDL_VIDEO_RENDER_DIRECTFB */
|
||||
/* #undef SDL_VIDEO_RENDER_METAL */
|
||||
|
||||
/* Enable OpenGL support */
|
||||
#define SDL_VIDEO_OPENGL 1
|
||||
/* #undef SDL_VIDEO_OPENGL_ES */
|
||||
/* #undef SDL_VIDEO_OPENGL */
|
||||
#define SDL_VIDEO_OPENGL_ES 1
|
||||
#define SDL_VIDEO_OPENGL_ES2 1
|
||||
/* #undef SDL_VIDEO_OPENGL_BGL */
|
||||
/* #undef SDL_VIDEO_OPENGL_CGL */
|
||||
#define SDL_VIDEO_OPENGL_EGL 1
|
||||
#define SDL_VIDEO_OPENGL_GLX 1
|
||||
/* #undef SDL_VIDEO_OPENGL_GLX */
|
||||
/* #undef SDL_VIDEO_OPENGL_WGL */
|
||||
/* #undef SDL_VIDEO_OPENGL_OSMESA */
|
||||
/* #undef SDL_VIDEO_OPENGL_OSMESA_DYNAMIC */
|
||||
|
||||
/* Enable Vulkan support */
|
||||
#define SDL_VIDEO_VULKAN 1
|
||||
/* #undef SDL_VIDEO_VULKAN */
|
||||
|
||||
/* Enable Metal support */
|
||||
/* #undef SDL_VIDEO_METAL */
|
||||
|
||||
/* Enable system power support */
|
||||
#define SDL_POWER_LINUX 1
|
||||
/* #undef SDL_POWER_LINUX */
|
||||
/* #undef SDL_POWER_WINDOWS */
|
||||
/* #undef SDL_POWER_MACOSX */
|
||||
/* #undef SDL_POWER_HAIKU */
|
||||
/* #undef SDL_POWER_ANDROID */
|
||||
#define SDL_POWER_ANDROID 1
|
||||
/* #undef SDL_POWER_EMSCRIPTEN */
|
||||
/* #undef SDL_POWER_HARDWIRED */
|
||||
|
||||
@@ -404,28 +404,28 @@
|
||||
/* #undef SDL_FILESYSTEM_HAIKU */
|
||||
/* #undef SDL_FILESYSTEM_COCOA */
|
||||
/* #undef SDL_FILESYSTEM_DUMMY */
|
||||
#define SDL_FILESYSTEM_UNIX 1
|
||||
/* #undef SDL_FILESYSTEM_UNIX */
|
||||
/* #undef SDL_FILESYSTEM_WINDOWS */
|
||||
/* #undef SDL_FILESYSTEM_NACL */
|
||||
/* #undef SDL_FILESYSTEM_ANDROID */
|
||||
#define SDL_FILESYSTEM_ANDROID 1
|
||||
/* #undef SDL_FILESYSTEM_EMSCRIPTEN */
|
||||
|
||||
/* Enable assembly routines */
|
||||
#define SDL_ASSEMBLY_ROUTINES 1
|
||||
/* #undef SDL_ALTIVEC_BLITTERS */
|
||||
/* #undef SDL_ARM_SIMD_BLITTERS */
|
||||
#define SDL_ARM_SIMD_BLITTERS 1
|
||||
/* #undef SDL_ARM_NEON_BLITTERS */
|
||||
|
||||
/* Enable ime support */
|
||||
#define SDL_USE_IME 1
|
||||
|
||||
/* Enable dynamic udev support */
|
||||
#define SDL_UDEV_DYNAMIC "libudev.so.1"
|
||||
/* #undef SDL_UDEV_DYNAMIC */
|
||||
|
||||
/* Enable dynamic libusb support */
|
||||
/* #undef SDL_LIBUSB_DYNAMIC */
|
||||
|
||||
/* Enable dynamic libsamplerate support */
|
||||
#define SDL_LIBSAMPLERATE_DYNAMIC "libsamplerate.so.0"
|
||||
/* #undef SDL_LIBSAMPLERATE_DYNAMIC */
|
||||
|
||||
#endif /* SDL_config_h_ */
|
||||
|
||||
70
thirdparty/SDL2-src/libtool
vendored
70
thirdparty/SDL2-src/libtool
vendored
@@ -1,8 +1,8 @@
|
||||
#! /bin/sh
|
||||
#! /bin/bash
|
||||
|
||||
# libtool - Provide generalized library-building support services.
|
||||
# Generated automatically by config.status ()
|
||||
# Libtool was configured on host lostnote:
|
||||
# Libtool was configured on host DESKTOP-6CJ0SOQ:
|
||||
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
|
||||
#
|
||||
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
|
||||
@@ -50,7 +50,7 @@ AS="as"
|
||||
DLLTOOL="false"
|
||||
|
||||
# Object dumper program.
|
||||
OBJDUMP="objdump"
|
||||
OBJDUMP="arm-linux-androideabi-objdump"
|
||||
|
||||
# Whether or not to build shared libraries.
|
||||
build_libtool_libs=yes
|
||||
@@ -62,10 +62,10 @@ build_old_libs=yes
|
||||
pic_mode=default
|
||||
|
||||
# Whether or not to optimize for fast installation.
|
||||
fast_install=yes
|
||||
fast_install=needless
|
||||
|
||||
# Shell to use when invoking shell scripts.
|
||||
SHELL="/bin/sh"
|
||||
SHELL="/bin/bash"
|
||||
|
||||
# An echo program that protects backslashes.
|
||||
ECHO="printf %s\\n"
|
||||
@@ -74,32 +74,32 @@ ECHO="printf %s\\n"
|
||||
PATH_SEPARATOR=":"
|
||||
|
||||
# The host system.
|
||||
host_alias=
|
||||
host=i686-pc-linux-gnu
|
||||
host_os=linux-gnu
|
||||
host_alias=arm-linux-androideabi
|
||||
host=arm-unknown-linux-androideabi
|
||||
host_os=linux-androideabi
|
||||
|
||||
# The build system.
|
||||
build_alias=i686-pc-linux-gnu
|
||||
build=i686-pc-linux-gnu
|
||||
build_alias=
|
||||
build=x86_64-pc-linux-gnu
|
||||
build_os=linux-gnu
|
||||
|
||||
# A sed program that does not truncate output.
|
||||
SED="/usr/bin/sed"
|
||||
SED="/bin/sed"
|
||||
|
||||
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
|
||||
Xsed="$SED -e 1s/^X//"
|
||||
|
||||
# A grep program that handles long lines.
|
||||
GREP="/usr/bin/grep"
|
||||
GREP="/bin/grep"
|
||||
|
||||
# An ERE matcher.
|
||||
EGREP="/usr/bin/grep -E"
|
||||
EGREP="/bin/grep -E"
|
||||
|
||||
# A literal string matcher.
|
||||
FGREP="/usr/bin/grep -F"
|
||||
FGREP="/bin/grep -F"
|
||||
|
||||
# A BSD- or MS-compatible name lister.
|
||||
NM="/usr/bin/nm -B"
|
||||
NM="/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-nm -B"
|
||||
|
||||
# Whether we need soft or hard links.
|
||||
LN_S="ln -s"
|
||||
@@ -144,7 +144,7 @@ want_nocaseglob="no"
|
||||
sharedlib_from_linklib_cmd="printf %s\\n"
|
||||
|
||||
# The archiver.
|
||||
AR="ar"
|
||||
AR="arm-linux-androideabi-ar"
|
||||
|
||||
# Flags to create an archive.
|
||||
AR_FLAGS="cru"
|
||||
@@ -153,10 +153,10 @@ AR_FLAGS="cru"
|
||||
archiver_list_spec="@"
|
||||
|
||||
# A symbol stripping program.
|
||||
STRIP="strip"
|
||||
STRIP="arm-linux-androideabi-strip"
|
||||
|
||||
# Commands used to install an old-style archive.
|
||||
RANLIB="ranlib"
|
||||
RANLIB="arm-linux-androideabi-ranlib"
|
||||
old_postinstall_cmds="chmod 644 \$oldlib~\$RANLIB \$tool_oldlib"
|
||||
old_postuninstall_cmds=""
|
||||
|
||||
@@ -164,10 +164,10 @@ old_postuninstall_cmds=""
|
||||
lock_old_archive_extraction=no
|
||||
|
||||
# A C compiler.
|
||||
LTCC="gcc"
|
||||
LTCC="arm-linux-androideabi-gcc"
|
||||
|
||||
# LTCC compiler flags.
|
||||
LTCFLAGS="-m32 -Wno-narrowing -Iinclude -I/home/nillerusr/projects/source-engine/thirdparty/SDL2-src/include -idirafter /home/nillerusr/projects/source-engine/thirdparty/SDL2-src/src/video/khronos "
|
||||
LTCFLAGS="--sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm -Iinclude -I/home/jusic/source-engine/thirdparty/SDL2-src/include -idirafter /home/jusic/source-engine/thirdparty/SDL2-src/src/video/khronos -DGL_GLEXT_PROTOTYPES"
|
||||
|
||||
# Take the output of nm and produce a listing of raw symbols and C names.
|
||||
global_symbol_pipe="sed -n -e 's/^.*[ ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ ][ ]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2 \\2/p' | sed '/ __gnu_lto/d'"
|
||||
@@ -185,7 +185,7 @@ global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \\([^ ]*\\)[ ]*\$/
|
||||
nm_file_list_spec="@"
|
||||
|
||||
# The root where to search for dependent libraries,and in which our libraries should be installed.
|
||||
lt_sysroot=
|
||||
lt_sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm
|
||||
|
||||
# The name of the directory that contains temporary libtool files.
|
||||
objdir=.libs
|
||||
@@ -243,7 +243,7 @@ runpath_var=LD_RUN_PATH
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
|
||||
# Is shlibpath searched before the hard-coded library search path?
|
||||
shlibpath_overrides_runpath=no
|
||||
shlibpath_overrides_runpath=yes
|
||||
|
||||
# Format of library name prefix.
|
||||
libname_spec="lib\$name"
|
||||
@@ -275,10 +275,10 @@ finish_eval=""
|
||||
hardcode_into_libs=yes
|
||||
|
||||
# Compile-time system search path for libraries.
|
||||
sys_lib_search_path_spec="/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4 /usr/lib32 /lib32 "
|
||||
sys_lib_search_path_spec="/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9 /mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc /mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/arm-linux-androideabi/lib "
|
||||
|
||||
# Run-time system search path for libraries.
|
||||
sys_lib_dlsearch_path_spec="/lib /usr/lib /usr/lib/libfakeroot /usr/lib32 "
|
||||
sys_lib_dlsearch_path_spec="/lib /usr/lib /usr/lib/x86_64-linux-gnu/libfakeroot /usr/local/lib/i386-linux-gnu /lib/i386-linux-gnu /usr/lib/i386-linux-gnu /usr/local/lib/i686-linux-gnu /lib/i686-linux-gnu /usr/lib/i686-linux-gnu /usr/local/lib /usr/local/lib/x86_64-linux-gnu /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu /lib32 /usr/lib32 /libx32 /usr/libx32 "
|
||||
|
||||
# Whether dlopen is supported.
|
||||
dlopen_support=unknown
|
||||
@@ -290,12 +290,12 @@ dlopen_self=unknown
|
||||
dlopen_self_static=unknown
|
||||
|
||||
# Commands to strip libraries.
|
||||
old_striplib="strip --strip-debug"
|
||||
striplib="strip --strip-unneeded"
|
||||
old_striplib="arm-linux-androideabi-strip --strip-debug"
|
||||
striplib="arm-linux-androideabi-strip --strip-unneeded"
|
||||
|
||||
|
||||
# The linker used to build libraries.
|
||||
LD="/usr/bin/ld"
|
||||
LD="/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/arm-linux-androideabi/bin/ld"
|
||||
|
||||
# How to create reloadable object files.
|
||||
reload_flag=" -r"
|
||||
@@ -305,7 +305,7 @@ reload_cmds="\$LD\$reload_flag -o \$output\$reload_objs"
|
||||
old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs~\$RANLIB \$tool_oldlib"
|
||||
|
||||
# A language specific compiler.
|
||||
CC="gcc"
|
||||
CC="arm-linux-androideabi-gcc"
|
||||
|
||||
# Is the compiler the GNU compiler?
|
||||
with_gcc=yes
|
||||
@@ -10096,7 +10096,7 @@ build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
|
||||
# ### BEGIN LIBTOOL TAG CONFIG: CXX
|
||||
|
||||
# The linker used to build libraries.
|
||||
LD="/usr/bin/ld"
|
||||
LD="/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/arm-linux-androideabi/bin/ld"
|
||||
|
||||
# How to create reloadable object files.
|
||||
reload_flag=" -r"
|
||||
@@ -10106,7 +10106,7 @@ reload_cmds="\$LD\$reload_flag -o \$output\$reload_objs"
|
||||
old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs~\$RANLIB \$tool_oldlib"
|
||||
|
||||
# A language specific compiler.
|
||||
CC="g++"
|
||||
CC="arm-linux-androideabi-g++"
|
||||
|
||||
# Is the compiler the GNU compiler?
|
||||
with_gcc=yes
|
||||
@@ -10227,17 +10227,17 @@ file_list_spec=""
|
||||
hardcode_action=immediate
|
||||
|
||||
# The directories searched by this compiler when creating a shared library.
|
||||
compiler_lib_search_dirs="/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/32 /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../lib32 /lib/../lib32 /usr/lib/../lib32 /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4 /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../.."
|
||||
compiler_lib_search_dirs="/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9 /mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc /mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9/../../../../arm-linux-androideabi/lib"
|
||||
|
||||
# Dependencies to place before and after the objects being linked to
|
||||
# create a shared library.
|
||||
predep_objects="/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../lib32/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/32/crtbeginS.o"
|
||||
postdep_objects="/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/32/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../lib32/crtn.o"
|
||||
predep_objects="crtbegin_so.o"
|
||||
postdep_objects="crtend_so.o"
|
||||
predeps=""
|
||||
postdeps="-lstdc++ -lm -lgcc_s -lc -lgcc_s"
|
||||
postdeps="-lstdc++ -lm -lgcc -lc -ldl -lgcc"
|
||||
|
||||
# The library search path used internally by the compiler when linking
|
||||
# a shared library.
|
||||
compiler_lib_search_path="-L/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/32 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../lib32 -L/lib/../lib32 -L/usr/lib/../lib32 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../.."
|
||||
compiler_lib_search_path="-L/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9 -L/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc -L/mnt/f/soft/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9/../../../../arm-linux-androideabi/lib"
|
||||
|
||||
# ### END LIBTOOL TAG CONFIG: CXX
|
||||
|
||||
6
thirdparty/SDL2-src/sdl2-config
vendored
6
thirdparty/SDL2-src/sdl2-config
vendored
@@ -42,14 +42,14 @@ while test $# -gt 0; do
|
||||
echo 2.0.12
|
||||
;;
|
||||
--cflags)
|
||||
echo -I${prefix}/include/SDL2 -D_REENTRANT
|
||||
echo -I${prefix}/include/SDL2 -DGL_GLEXT_PROTOTYPES -D_REENTRANT -D_THREAD_SAFE
|
||||
;;
|
||||
--libs)
|
||||
echo -L${exec_prefix}/lib -Wl,-rpath,${libdir} -Wl,--enable-new-dtags -lSDL2
|
||||
echo -L${exec_prefix}/lib -lSDL2
|
||||
;;
|
||||
--static-libs)
|
||||
# --libs|--static-libs)
|
||||
echo -L${exec_prefix}/lib -Wl,-rpath,${libdir} -Wl,--enable-new-dtags -lSDL2 -Wl,--no-undefined -lm -ldl -lpthread -lrt
|
||||
echo -L${exec_prefix}/lib -lSDL2 -Wl,--no-undefined -lm -ldl -lGLESv1_CM -lGLESv2 -llog -landroid -lpulse-simple -lpulse
|
||||
;;
|
||||
*)
|
||||
echo "${usage}" 1>&2
|
||||
|
||||
6
thirdparty/SDL2-src/sdl2-config.cmake
vendored
6
thirdparty/SDL2-src/sdl2-config.cmake
vendored
@@ -7,15 +7,15 @@ set(SDL2_PREFIX "/usr/local")
|
||||
set(SDL2_EXEC_PREFIX "/usr/local")
|
||||
set(SDL2_LIBDIR "${exec_prefix}/lib")
|
||||
set(SDL2_INCLUDE_DIRS "${prefix}/include/SDL2")
|
||||
set(SDL2_LIBRARIES "-L${SDL2_LIBDIR} -Wl,-rpath,${libdir} -Wl,--enable-new-dtags -lSDL2")
|
||||
set(SDL2_LIBRARIES "-L${SDL2_LIBDIR} -lSDL2")
|
||||
string(STRIP "${SDL2_LIBRARIES}" SDL2_LIBRARIES)
|
||||
|
||||
if(NOT TARGET SDL2::SDL2)
|
||||
# Remove -lSDL2 as that is handled by CMake, note the space at the end so it does not replace e.g. -lSDL2main
|
||||
# This may require "libdir" beeing set (from above)
|
||||
string(REPLACE "-lSDL2 " "" SDL2_EXTRA_LINK_FLAGS "-Wl,-rpath,${libdir} -Wl,--enable-new-dtags -lSDL2 ")
|
||||
string(REPLACE "-lSDL2 " "" SDL2_EXTRA_LINK_FLAGS " -lSDL2 ")
|
||||
string(STRIP "${SDL2_EXTRA_LINK_FLAGS}" SDL2_EXTRA_LINK_FLAGS)
|
||||
string(REPLACE "-lSDL2 " "" SDL2_EXTRA_LINK_FLAGS_STATIC "-Wl,-rpath,${libdir} -Wl,--enable-new-dtags -lSDL2 -Wl,--no-undefined -lm -ldl -lpthread -lrt ")
|
||||
string(REPLACE "-lSDL2 " "" SDL2_EXTRA_LINK_FLAGS_STATIC " -lSDL2 -Wl,--no-undefined -lm -ldl -lGLESv1_CM -lGLESv2 -llog -landroid -lpulse-simple -lpulse ")
|
||||
string(STRIP "${SDL2_EXTRA_LINK_FLAGS_STATIC}" SDL2_EXTRA_LINK_FLAGS_STATIC)
|
||||
|
||||
add_library(SDL2::SDL2 SHARED IMPORTED)
|
||||
|
||||
6
thirdparty/SDL2-src/sdl2.pc
vendored
6
thirdparty/SDL2-src/sdl2.pc
vendored
@@ -10,6 +10,6 @@ Description: Simple DirectMedia Layer is a cross-platform multimedia library des
|
||||
Version: 2.0.12
|
||||
Requires:
|
||||
Conflicts:
|
||||
Libs: -L${libdir} -Wl,-rpath,${libdir} -Wl,--enable-new-dtags -lSDL2
|
||||
Libs.private: -lSDL2 -Wl,--no-undefined -lm -ldl -lpthread -lrt
|
||||
Cflags: -I${includedir}/SDL2 -D_REENTRANT
|
||||
Libs: -L${libdir} -lSDL2
|
||||
Libs.private: -lSDL2 -Wl,--no-undefined -lm -ldl -lGLESv1_CM -lGLESv2 -llog -landroid -lpulse-simple -lpulse
|
||||
Cflags: -I${includedir}/SDL2 -DGL_GLEXT_PROTOTYPES -D_REENTRANT -D_THREAD_SAFE
|
||||
|
||||
140
thirdparty/SDL2/SDL_config.h
vendored
140
thirdparty/SDL2/SDL_config.h
vendored
@@ -60,7 +60,7 @@
|
||||
#define HAVE_ALLOCA_H 1
|
||||
#define HAVE_CTYPE_H 1
|
||||
#define HAVE_FLOAT_H 1
|
||||
#define HAVE_ICONV_H 1
|
||||
/* #undef HAVE_ICONV_H */
|
||||
#define HAVE_INTTYPES_H 1
|
||||
#define HAVE_LIMITS_H 1
|
||||
#define HAVE_MALLOC_H 1
|
||||
@@ -76,7 +76,7 @@
|
||||
#define HAVE_SYS_TYPES_H 1
|
||||
#define HAVE_WCHAR_H 1
|
||||
/* #undef HAVE_PTHREAD_NP_H */
|
||||
#define HAVE_LIBUNWIND_H 1
|
||||
/* #undef HAVE_LIBUNWIND_H */
|
||||
|
||||
/* C library functions */
|
||||
#define HAVE_MALLOC 1
|
||||
@@ -96,17 +96,17 @@
|
||||
#define HAVE_MEMSET 1
|
||||
#define HAVE_MEMCPY 1
|
||||
#define HAVE_MEMMOVE 1
|
||||
#define HAVE_MEMCMP 1
|
||||
/* #undef HAVE_MEMCMP */
|
||||
#define HAVE_WCSLEN 1
|
||||
/* #undef HAVE_WCSLCPY */
|
||||
/* #undef HAVE_WCSLCAT */
|
||||
#define HAVE_WCSLCPY 1
|
||||
#define HAVE_WCSLCAT 1
|
||||
#define HAVE_WCSDUP 1
|
||||
#define HAVE_WCSSTR 1
|
||||
#define HAVE_WCSCMP 1
|
||||
#define HAVE_WCSNCMP 1
|
||||
#define HAVE_STRLEN 1
|
||||
/* #undef HAVE_STRLCPY */
|
||||
/* #undef HAVE_STRLCAT */
|
||||
#define HAVE_STRLCPY 1
|
||||
#define HAVE_STRLCAT 1
|
||||
/* #undef HAVE__STRREV */
|
||||
/* #undef HAVE__STRUPR */
|
||||
/* #undef HAVE__STRLWR */
|
||||
@@ -127,7 +127,7 @@
|
||||
/* #undef HAVE__UI64TOA */
|
||||
#define HAVE_STRTOLL 1
|
||||
#define HAVE_STRTOULL 1
|
||||
#define HAVE_STRTOD 1
|
||||
/* #undef HAVE_STRTOD */
|
||||
#define HAVE_ATOI 1
|
||||
#define HAVE_ATOF 1
|
||||
#define HAVE_STRCMP 1
|
||||
@@ -167,7 +167,7 @@
|
||||
#define HAVE_LOGF 1
|
||||
#define HAVE_LOG10 1
|
||||
#define HAVE_LOG10F 1
|
||||
#define HAVE_POW 1
|
||||
/* #undef HAVE_POW */
|
||||
#define HAVE_POWF 1
|
||||
#define HAVE_SCALBN 1
|
||||
#define HAVE_SCALBNF 1
|
||||
@@ -177,9 +177,9 @@
|
||||
#define HAVE_SQRTF 1
|
||||
#define HAVE_TAN 1
|
||||
#define HAVE_TANF 1
|
||||
#define HAVE_FOPEN64 1
|
||||
/* #undef HAVE_FOPEN64 */
|
||||
#define HAVE_FSEEKO 1
|
||||
#define HAVE_FSEEKO64 1
|
||||
/* #undef HAVE_FSEEKO64 */
|
||||
#define HAVE_SIGACTION 1
|
||||
#define HAVE_SA_SIGACTION 1
|
||||
#define HAVE_SETJMP 1
|
||||
@@ -189,7 +189,7 @@
|
||||
#define HAVE_CLOCK_GETTIME 1
|
||||
/* #undef HAVE_GETPAGESIZE */
|
||||
#define HAVE_MPROTECT 1
|
||||
#define HAVE_ICONV 1
|
||||
/* #undef HAVE_ICONV */
|
||||
#define HAVE_PTHREAD_SETNAME_NP 1
|
||||
/* #undef HAVE_PTHREAD_SET_NAME_NP */
|
||||
#define HAVE_SEM_TIMEDWAIT 1
|
||||
@@ -207,9 +207,9 @@
|
||||
#define HAVE_DBUS_DBUS_H 1
|
||||
/* #undef HAVE_FCITX_FRONTEND_H */
|
||||
/* #undef HAVE_IBUS_IBUS_H */
|
||||
#define HAVE_IMMINTRIN_H 1
|
||||
#define HAVE_LIBSAMPLERATE_H 1
|
||||
#define HAVE_LIBUDEV_H 1
|
||||
/* #undef HAVE_IMMINTRIN_H */
|
||||
/* #undef HAVE_LIBSAMPLERATE_H */
|
||||
/* #undef HAVE_LIBUDEV_H */
|
||||
|
||||
/* #undef HAVE_DDRAW_H */
|
||||
/* #undef HAVE_DINPUT_H */
|
||||
@@ -242,9 +242,9 @@
|
||||
/* #undef SDL_FILESYSTEM_DISABLED */
|
||||
|
||||
/* Enable various audio drivers */
|
||||
#define SDL_AUDIO_DRIVER_ALSA 1
|
||||
#define SDL_AUDIO_DRIVER_ALSA_DYNAMIC "libasound.so.2"
|
||||
/* #undef SDL_AUDIO_DRIVER_ANDROID */
|
||||
/* #undef SDL_AUDIO_DRIVER_ALSA */
|
||||
/* #undef SDL_AUDIO_DRIVER_ALSA_DYNAMIC */
|
||||
#define SDL_AUDIO_DRIVER_ANDROID 1
|
||||
/* #undef SDL_AUDIO_DRIVER_ARTS */
|
||||
/* #undef SDL_AUDIO_DRIVER_ARTS_DYNAMIC */
|
||||
/* #undef SDL_AUDIO_DRIVER_COREAUDIO */
|
||||
@@ -257,17 +257,17 @@
|
||||
/* #undef SDL_AUDIO_DRIVER_FUSIONSOUND */
|
||||
/* #undef SDL_AUDIO_DRIVER_FUSIONSOUND_DYNAMIC */
|
||||
/* #undef SDL_AUDIO_DRIVER_HAIKU */
|
||||
#define SDL_AUDIO_DRIVER_JACK 1
|
||||
#define SDL_AUDIO_DRIVER_JACK_DYNAMIC "libjack.so.0"
|
||||
/* #undef SDL_AUDIO_DRIVER_JACK */
|
||||
/* #undef SDL_AUDIO_DRIVER_JACK_DYNAMIC */
|
||||
/* #undef SDL_AUDIO_DRIVER_NACL */
|
||||
/* #undef SDL_AUDIO_DRIVER_NAS */
|
||||
/* #undef SDL_AUDIO_DRIVER_NAS_DYNAMIC */
|
||||
/* #undef SDL_AUDIO_DRIVER_NETBSD */
|
||||
#define SDL_AUDIO_DRIVER_OSS 1
|
||||
/* #undef SDL_AUDIO_DRIVER_OSS */
|
||||
/* #undef SDL_AUDIO_DRIVER_OSS_SOUNDCARD_H */
|
||||
/* #undef SDL_AUDIO_DRIVER_PAUDIO */
|
||||
#define SDL_AUDIO_DRIVER_PULSEAUDIO 1
|
||||
#define SDL_AUDIO_DRIVER_PULSEAUDIO_DYNAMIC "libpulse-simple.so.0"
|
||||
/* #undef SDL_AUDIO_DRIVER_PULSEAUDIO_DYNAMIC */
|
||||
/* #undef SDL_AUDIO_DRIVER_QSA */
|
||||
/* #undef SDL_AUDIO_DRIVER_SNDIO */
|
||||
/* #undef SDL_AUDIO_DRIVER_SNDIO_DYNAMIC */
|
||||
@@ -277,30 +277,30 @@
|
||||
|
||||
/* Enable various input drivers */
|
||||
#define SDL_INPUT_LINUXEV 1
|
||||
#define SDL_INPUT_LINUXKD 1
|
||||
/* #undef SDL_INPUT_LINUXKD */
|
||||
/* #undef SDL_INPUT_TSLIB */
|
||||
/* #undef SDL_JOYSTICK_HAIKU */
|
||||
/* #undef SDL_JOYSTICK_DINPUT */
|
||||
/* #undef SDL_JOYSTICK_XINPUT */
|
||||
/* #undef SDL_JOYSTICK_DUMMY */
|
||||
/* #undef SDL_JOYSTICK_IOKIT */
|
||||
#define SDL_JOYSTICK_LINUX 1
|
||||
/* #undef SDL_JOYSTICK_ANDROID */
|
||||
/* #undef SDL_JOYSTICK_LINUX */
|
||||
#define SDL_JOYSTICK_ANDROID 1
|
||||
/* #undef SDL_JOYSTICK_WINMM */
|
||||
/* #undef SDL_JOYSTICK_USBHID */
|
||||
/* #undef SDL_JOYSTICK_USBHID_MACHINE_JOYSTICK_H */
|
||||
/* #undef SDL_JOYSTICK_HIDAPI */
|
||||
/* #undef SDL_JOYSTICK_EMSCRIPTEN */
|
||||
/* #undef SDL_HAPTIC_DUMMY */
|
||||
/* #undef SDL_HAPTIC_ANDROID */
|
||||
#define SDL_HAPTIC_LINUX 1
|
||||
#define SDL_HAPTIC_ANDROID 1
|
||||
/* #undef SDL_HAPTIC_LINUX */
|
||||
/* #undef SDL_HAPTIC_IOKIT */
|
||||
/* #undef SDL_HAPTIC_DINPUT */
|
||||
/* #undef SDL_HAPTIC_XINPUT */
|
||||
|
||||
/* Enable various sensor drivers */
|
||||
/* #undef SDL_SENSOR_ANDROID */
|
||||
#define SDL_SENSOR_DUMMY 1
|
||||
#define SDL_SENSOR_ANDROID 1
|
||||
/* #undef SDL_SENSOR_DUMMY */
|
||||
|
||||
/* Enable various shared object loading systems */
|
||||
#define SDL_LOADSO_DLOPEN 1
|
||||
@@ -327,39 +327,39 @@
|
||||
/* #undef SDL_VIDEO_DRIVER_DIRECTFB_DYNAMIC */
|
||||
#define SDL_VIDEO_DRIVER_DUMMY 1
|
||||
/* #undef SDL_VIDEO_DRIVER_WINDOWS */
|
||||
#define SDL_VIDEO_DRIVER_WAYLAND 1
|
||||
#define SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH 1
|
||||
#define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC "libwayland-client.so.0"
|
||||
#define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_EGL "libwayland-egl.so.1"
|
||||
#define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_CURSOR "libwayland-cursor.so.0"
|
||||
#define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_XKBCOMMON "libxkbcommon.so.0"
|
||||
#define SDL_VIDEO_DRIVER_X11 1
|
||||
/* #undef SDL_VIDEO_DRIVER_WAYLAND */
|
||||
/* #undef SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH */
|
||||
/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC */
|
||||
/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_EGL */
|
||||
/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_CURSOR */
|
||||
/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_XKBCOMMON */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11 */
|
||||
/* #undef SDL_VIDEO_DRIVER_RPI */
|
||||
/* #undef SDL_VIDEO_DRIVER_KMSDRM */
|
||||
/* #undef SDL_VIDEO_DRIVER_KMSDRM_DYNAMIC */
|
||||
/* #undef SDL_VIDEO_DRIVER_KMSDRM_DYNAMIC_GBM */
|
||||
/* #undef SDL_VIDEO_DRIVER_ANDROID */
|
||||
#define SDL_VIDEO_DRIVER_ANDROID 1
|
||||
/* #undef SDL_VIDEO_DRIVER_EMSCRIPTEN */
|
||||
#define SDL_VIDEO_DRIVER_X11_DYNAMIC "libX11.so.6"
|
||||
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT "libXext.so.6"
|
||||
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XCURSOR "libXcursor.so.1"
|
||||
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XINERAMA "libXinerama.so.1"
|
||||
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XINPUT2 "libXi.so.6"
|
||||
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR "libXrandr.so.2"
|
||||
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XSS "libXss.so.1"
|
||||
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XVIDMODE "libXxf86vm.so.1"
|
||||
#define SDL_VIDEO_DRIVER_X11_XCURSOR 1
|
||||
#define SDL_VIDEO_DRIVER_X11_XDBE 1
|
||||
#define SDL_VIDEO_DRIVER_X11_XINERAMA 1
|
||||
#define SDL_VIDEO_DRIVER_X11_XINPUT2 1
|
||||
#define SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH 1
|
||||
#define SDL_VIDEO_DRIVER_X11_XRANDR 1
|
||||
#define SDL_VIDEO_DRIVER_X11_XSCRNSAVER 1
|
||||
#define SDL_VIDEO_DRIVER_X11_XSHAPE 1
|
||||
#define SDL_VIDEO_DRIVER_X11_XVIDMODE 1
|
||||
#define SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS 1
|
||||
#define SDL_VIDEO_DRIVER_X11_CONST_PARAM_XEXTADDDISPLAY 1
|
||||
#define SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM 1
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XCURSOR */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XINERAMA */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XINPUT2 */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XSS */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XVIDMODE */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XCURSOR */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XDBE */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XINERAMA */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XINPUT2 */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XRANDR */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XSCRNSAVER */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XSHAPE */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_XVIDMODE */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_CONST_PARAM_XEXTADDDISPLAY */
|
||||
/* #undef SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM */
|
||||
/* #undef SDL_VIDEO_DRIVER_NACL */
|
||||
/* #undef SDL_VIDEO_DRIVER_VIVANTE */
|
||||
/* #undef SDL_VIDEO_DRIVER_VIVANTE_VDK */
|
||||
@@ -367,36 +367,36 @@
|
||||
|
||||
/* #undef SDL_VIDEO_RENDER_D3D */
|
||||
/* #undef SDL_VIDEO_RENDER_D3D11 */
|
||||
#define SDL_VIDEO_RENDER_OGL 1
|
||||
/* #undef SDL_VIDEO_RENDER_OGL_ES */
|
||||
/* #undef SDL_VIDEO_RENDER_OGL */
|
||||
#define SDL_VIDEO_RENDER_OGL_ES 1
|
||||
#define SDL_VIDEO_RENDER_OGL_ES2 1
|
||||
/* #undef SDL_VIDEO_RENDER_DIRECTFB */
|
||||
/* #undef SDL_VIDEO_RENDER_METAL */
|
||||
|
||||
/* Enable OpenGL support */
|
||||
#define SDL_VIDEO_OPENGL 1
|
||||
/* #undef SDL_VIDEO_OPENGL_ES */
|
||||
/* #undef SDL_VIDEO_OPENGL */
|
||||
#define SDL_VIDEO_OPENGL_ES 1
|
||||
#define SDL_VIDEO_OPENGL_ES2 1
|
||||
/* #undef SDL_VIDEO_OPENGL_BGL */
|
||||
/* #undef SDL_VIDEO_OPENGL_CGL */
|
||||
#define SDL_VIDEO_OPENGL_EGL 1
|
||||
#define SDL_VIDEO_OPENGL_GLX 1
|
||||
/* #undef SDL_VIDEO_OPENGL_GLX */
|
||||
/* #undef SDL_VIDEO_OPENGL_WGL */
|
||||
/* #undef SDL_VIDEO_OPENGL_OSMESA */
|
||||
/* #undef SDL_VIDEO_OPENGL_OSMESA_DYNAMIC */
|
||||
|
||||
/* Enable Vulkan support */
|
||||
#define SDL_VIDEO_VULKAN 1
|
||||
/* #undef SDL_VIDEO_VULKAN */
|
||||
|
||||
/* Enable Metal support */
|
||||
/* #undef SDL_VIDEO_METAL */
|
||||
|
||||
/* Enable system power support */
|
||||
#define SDL_POWER_LINUX 1
|
||||
/* #undef SDL_POWER_LINUX */
|
||||
/* #undef SDL_POWER_WINDOWS */
|
||||
/* #undef SDL_POWER_MACOSX */
|
||||
/* #undef SDL_POWER_HAIKU */
|
||||
/* #undef SDL_POWER_ANDROID */
|
||||
#define SDL_POWER_ANDROID 1
|
||||
/* #undef SDL_POWER_EMSCRIPTEN */
|
||||
/* #undef SDL_POWER_HARDWIRED */
|
||||
|
||||
@@ -404,28 +404,28 @@
|
||||
/* #undef SDL_FILESYSTEM_HAIKU */
|
||||
/* #undef SDL_FILESYSTEM_COCOA */
|
||||
/* #undef SDL_FILESYSTEM_DUMMY */
|
||||
#define SDL_FILESYSTEM_UNIX 1
|
||||
/* #undef SDL_FILESYSTEM_UNIX */
|
||||
/* #undef SDL_FILESYSTEM_WINDOWS */
|
||||
/* #undef SDL_FILESYSTEM_NACL */
|
||||
/* #undef SDL_FILESYSTEM_ANDROID */
|
||||
#define SDL_FILESYSTEM_ANDROID 1
|
||||
/* #undef SDL_FILESYSTEM_EMSCRIPTEN */
|
||||
|
||||
/* Enable assembly routines */
|
||||
#define SDL_ASSEMBLY_ROUTINES 1
|
||||
/* #undef SDL_ALTIVEC_BLITTERS */
|
||||
/* #undef SDL_ARM_SIMD_BLITTERS */
|
||||
#define SDL_ARM_SIMD_BLITTERS 1
|
||||
/* #undef SDL_ARM_NEON_BLITTERS */
|
||||
|
||||
/* Enable ime support */
|
||||
#define SDL_USE_IME 1
|
||||
|
||||
/* Enable dynamic udev support */
|
||||
#define SDL_UDEV_DYNAMIC "libudev.so.1"
|
||||
/* #undef SDL_UDEV_DYNAMIC */
|
||||
|
||||
/* Enable dynamic libusb support */
|
||||
/* #undef SDL_LIBUSB_DYNAMIC */
|
||||
|
||||
/* Enable dynamic libsamplerate support */
|
||||
#define SDL_LIBSAMPLERATE_DYNAMIC "libsamplerate.so.0"
|
||||
/* #undef SDL_LIBSAMPLERATE_DYNAMIC */
|
||||
|
||||
#endif /* SDL_config_h_ */
|
||||
|
||||
12
thirdparty/StubSteamAPI/Makefile
vendored
12
thirdparty/StubSteamAPI/Makefile
vendored
@@ -1,12 +1,12 @@
|
||||
DLLNAME=libsteam_api
|
||||
|
||||
ifeq ($(NDK),1)
|
||||
CC = $(shell $(NDK_PATH)/ndk-which gcc)
|
||||
CXX = $(shell $(NDK_PATH)/ndk-which g++)
|
||||
LD = $(shell $(NDK_PATH)/ndk-which ld)
|
||||
AR = $(shell $(NDK_PATH)/ndk-which ar)
|
||||
LINK = $(shell $(NDK_PATH)/ndk-which g++)
|
||||
STRIP = $(shell $(NDK_PATH)/ndk-which strip)
|
||||
CC = $(shell $(NDK_PATH)/ndk-which gcc $(NDK_ABI))
|
||||
CXX = $(shell $(NDK_PATH)/ndk-which g++ $(NDK_ABI))
|
||||
LD = $(shell $(NDK_PATH)/ndk-which ld $(NDK_ABI))
|
||||
AR = $(shell $(NDK_PATH)/ndk-which ar $(NDK_ABI))
|
||||
LINK = $(shell $(NDK_PATH)/ndk-which g++ $(NDK_ABI))
|
||||
STRIP = $(shell $(NDK_PATH)/ndk-which strip $(NDK_ABI))
|
||||
else
|
||||
CXX=g++
|
||||
CC=gcc
|
||||
|
||||
114
thirdparty/build-androidarm32.sh
vendored
Executable file
114
thirdparty/build-androidarm32.sh
vendored
Executable file
@@ -0,0 +1,114 @@
|
||||
#!/bin/sh
|
||||
|
||||
INSTALLDIR=../../lib/public/androidarm32
|
||||
|
||||
export ANDROID_HOST=arm-linux-androideabi
|
||||
export ANDROID_BUILD=linux-x86_64
|
||||
export ANDROID_ARCH=arm
|
||||
export ANDROID_NDK=/mnt/f/soft/android-ndk-r10e
|
||||
export ANDROID_VERSION=21
|
||||
export ANDROID_TOOLCHAIN_VERSION=4.9
|
||||
export ANDROID_SYSROOT=$ANDROID_NDK/platforms/android-$ANDROID_VERSION/arch-$ANDROID_ARCH
|
||||
export CFLAGS=--sysroot=$ANDROID_SYSROOT
|
||||
export CPPFLAGS=--sysroot=$ANDROID_SYSROOT
|
||||
export AR=$ANDROID_HOST-ar
|
||||
export RANLIB=$ANDROID_HOST-ranlib
|
||||
export PATH=$ANDROID_NDK/toolchains/$ANDROID_HOST-$ANDROID_TOOLCHAIN_VERSION/prebuilt/$ANDROID_BUILD/bin:$PATH
|
||||
|
||||
clean() {
|
||||
cd $1
|
||||
echo cleaning $1
|
||||
make clean &> /dev/null || echo clean failed for $1
|
||||
[ -f confdone ] && rm confdone
|
||||
cd ../
|
||||
}
|
||||
|
||||
conf() {
|
||||
[ -f confdone ] || ( "$@" && touch confdone )
|
||||
}
|
||||
|
||||
mk() {
|
||||
make "$@" -j$(nproc --all) NDK=1 NDK_ABI=armeabi-v7a NDK_PATH=$ANDROID_NDK
|
||||
}
|
||||
|
||||
inst() {
|
||||
cp $1 ../../lib/public/androidarm32
|
||||
}
|
||||
|
||||
mkdir -p ../lib/public/androidarm32
|
||||
mkdir -p ../lib/common/androidarm32/
|
||||
mkdir -p ../lib/common/androidarm32
|
||||
|
||||
if [ "$1" = "clean" ]
|
||||
then
|
||||
# clean gperftools-2.0
|
||||
clean SDL2-src
|
||||
clean protobuf-2.6.1/
|
||||
clean StubSteamAPI/
|
||||
# clean openssl
|
||||
# clean cryptopp
|
||||
clean libjpeg
|
||||
clean libpng
|
||||
clean zlib
|
||||
clean libedit-3.1
|
||||
exit
|
||||
fi
|
||||
|
||||
#cd gperftools-2.0
|
||||
#conf ./configure CFLAGS="-m32 -Wno-narrowing" "CXXFLAGS=-m32 -Wno-narrowing -fpermissive" "LDFLAGS=-m32"
|
||||
#mk
|
||||
#inst .libs/libtcmalloc_minimal.so.4
|
||||
#cd ../
|
||||
|
||||
#cd SDL2-src
|
||||
#conf ./configure --host=$ANDROID_HOST --with-sysroot=$ANDROID_SYSROOT
|
||||
#mk
|
||||
#inst build/.libs/libSDL2.so
|
||||
#cd ../
|
||||
|
||||
#cd protobuf-2.6.1
|
||||
#conf ./configure --build=i686-pc-linux-gnu "CFLAGS=-m32 -Wno-narrowing" "CXXFLAGS=-m32 -Wno-narrowing -fpermissive" "LDFLAGS=-m32"
|
||||
#mk
|
||||
#cd ../
|
||||
|
||||
cd StubSteamAPI/
|
||||
mk
|
||||
inst libsteam_api.so
|
||||
cd ../
|
||||
|
||||
cd libiconv-1.15/
|
||||
./configure --host=$ANDROID_HOST --with-sysroot=$ANDROID_SYSROOT --enable-static
|
||||
mk
|
||||
inst lib/.libs/libiconv.a
|
||||
cd ../
|
||||
|
||||
#cd cryptopp
|
||||
#mk IS_X86=1 IS_X64=0 CC='gcc -m32 -msse4 -fPIC' CXX='g++ -m32 -msse4 -D_GLIBCXX_USE_CXX11_ABI=0'
|
||||
#cp libcryptopp.a ../../lib/common/ubuntu12_32/
|
||||
#cd ../
|
||||
|
||||
cd libjpeg
|
||||
conf ./configure --host=$ANDROID_HOST --with-sysroot=$ANDROID_SYSROOT
|
||||
mk
|
||||
cp .libs/libjpeg.a ../../lib/common/androidarm32
|
||||
inst .libs/libjpeg.a
|
||||
cd ../
|
||||
|
||||
#cd libpng
|
||||
#conf ./configure --host=$ANDROID_HOST --with-sysroot=$ANDROID_SYSROOT
|
||||
#mk
|
||||
#cp .libs/libpng16.a ../../lib/public/androidarm32/libpng.a
|
||||
#cd ../
|
||||
|
||||
#cd zlib
|
||||
#CFLAGS="-m32" LDFLAGS="-m32" conf ./configure
|
||||
#conf ./configure --build=i686-pc-linux-gnu "CFLAGS=-m32 -Wno-narrowing" "CXXFLAGS=-m32 -Wno-narrowing -fpermissive" "LDFLAGS=-m32"
|
||||
#mk
|
||||
#inst libz.a
|
||||
#cd ../
|
||||
|
||||
|
||||
#cd libedit-3.1
|
||||
#conf ./configure --build=i686-pc-linux-gnu "CFLAGS=-m32 -Wno-narrowing" "CXXFLAGS=-m32 -Wno-narrowing -fpermissive" "LDFLAGS=-m32"
|
||||
#mk
|
||||
#cd ../
|
||||
2240
thirdparty/libedit-3.1/config.log
vendored
2240
thirdparty/libedit-3.1/config.log
vendored
File diff suppressed because it is too large
Load Diff
1379
thirdparty/libiconv-1.15/ABOUT-NLS
vendored
Normal file
1379
thirdparty/libiconv-1.15/ABOUT-NLS
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1
thirdparty/libiconv-1.15/AUTHORS
vendored
Normal file
1
thirdparty/libiconv-1.15/AUTHORS
vendored
Normal file
@@ -0,0 +1 @@
|
||||
Bruno Haible <bruno@clisp.org>
|
||||
674
thirdparty/libiconv-1.15/COPYING
vendored
Normal file
674
thirdparty/libiconv-1.15/COPYING
vendored
Normal file
@@ -0,0 +1,674 @@
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 3, 29 June 2007
|
||||
|
||||
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
Preamble
|
||||
|
||||
The GNU General Public License is a free, copyleft license for
|
||||
software and other kinds of works.
|
||||
|
||||
The licenses for most software and other practical works are designed
|
||||
to take away your freedom to share and change the works. By contrast,
|
||||
the GNU General Public License is intended to guarantee your freedom to
|
||||
share and change all versions of a program--to make sure it remains free
|
||||
software for all its users. We, the Free Software Foundation, use the
|
||||
GNU General Public License for most of our software; it applies also to
|
||||
any other work released this way by its authors. You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
them if you wish), that you receive source code or can get it if you
|
||||
want it, that you can change the software or use pieces of it in new
|
||||
free programs, and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to prevent others from denying you
|
||||
these rights or asking you to surrender the rights. Therefore, you have
|
||||
certain responsibilities if you distribute copies of the software, or if
|
||||
you modify it: responsibilities to respect the freedom of others.
|
||||
|
||||
For example, if you distribute copies of such a program, whether
|
||||
gratis or for a fee, you must pass on to the recipients the same
|
||||
freedoms that you received. You must make sure that they, too, receive
|
||||
or can get the source code. And you must show them these terms so they
|
||||
know their rights.
|
||||
|
||||
Developers that use the GNU GPL protect your rights with two steps:
|
||||
(1) assert copyright on the software, and (2) offer you this License
|
||||
giving you legal permission to copy, distribute and/or modify it.
|
||||
|
||||
For the developers' and authors' protection, the GPL clearly explains
|
||||
that there is no warranty for this free software. For both users' and
|
||||
authors' sake, the GPL requires that modified versions be marked as
|
||||
changed, so that their problems will not be attributed erroneously to
|
||||
authors of previous versions.
|
||||
|
||||
Some devices are designed to deny users access to install or run
|
||||
modified versions of the software inside them, although the manufacturer
|
||||
can do so. This is fundamentally incompatible with the aim of
|
||||
protecting users' freedom to change the software. The systematic
|
||||
pattern of such abuse occurs in the area of products for individuals to
|
||||
use, which is precisely where it is most unacceptable. Therefore, we
|
||||
have designed this version of the GPL to prohibit the practice for those
|
||||
products. If such problems arise substantially in other domains, we
|
||||
stand ready to extend this provision to those domains in future versions
|
||||
of the GPL, as needed to protect the freedom of users.
|
||||
|
||||
Finally, every program is threatened constantly by software patents.
|
||||
States should not allow patents to restrict development and use of
|
||||
software on general-purpose computers, but in those that do, we wish to
|
||||
avoid the special danger that patents applied to a free program could
|
||||
make it effectively proprietary. To prevent this, the GPL assures that
|
||||
patents cannot be used to render the program non-free.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow.
|
||||
|
||||
TERMS AND CONDITIONS
|
||||
|
||||
0. Definitions.
|
||||
|
||||
"This License" refers to version 3 of the GNU General Public License.
|
||||
|
||||
"Copyright" also means copyright-like laws that apply to other kinds of
|
||||
works, such as semiconductor masks.
|
||||
|
||||
"The Program" refers to any copyrightable work licensed under this
|
||||
License. Each licensee is addressed as "you". "Licensees" and
|
||||
"recipients" may be individuals or organizations.
|
||||
|
||||
To "modify" a work means to copy from or adapt all or part of the work
|
||||
in a fashion requiring copyright permission, other than the making of an
|
||||
exact copy. The resulting work is called a "modified version" of the
|
||||
earlier work or a work "based on" the earlier work.
|
||||
|
||||
A "covered work" means either the unmodified Program or a work based
|
||||
on the Program.
|
||||
|
||||
To "propagate" a work means to do anything with it that, without
|
||||
permission, would make you directly or secondarily liable for
|
||||
infringement under applicable copyright law, except executing it on a
|
||||
computer or modifying a private copy. Propagation includes copying,
|
||||
distribution (with or without modification), making available to the
|
||||
public, and in some countries other activities as well.
|
||||
|
||||
To "convey" a work means any kind of propagation that enables other
|
||||
parties to make or receive copies. Mere interaction with a user through
|
||||
a computer network, with no transfer of a copy, is not conveying.
|
||||
|
||||
An interactive user interface displays "Appropriate Legal Notices"
|
||||
to the extent that it includes a convenient and prominently visible
|
||||
feature that (1) displays an appropriate copyright notice, and (2)
|
||||
tells the user that there is no warranty for the work (except to the
|
||||
extent that warranties are provided), that licensees may convey the
|
||||
work under this License, and how to view a copy of this License. If
|
||||
the interface presents a list of user commands or options, such as a
|
||||
menu, a prominent item in the list meets this criterion.
|
||||
|
||||
1. Source Code.
|
||||
|
||||
The "source code" for a work means the preferred form of the work
|
||||
for making modifications to it. "Object code" means any non-source
|
||||
form of a work.
|
||||
|
||||
A "Standard Interface" means an interface that either is an official
|
||||
standard defined by a recognized standards body, or, in the case of
|
||||
interfaces specified for a particular programming language, one that
|
||||
is widely used among developers working in that language.
|
||||
|
||||
The "System Libraries" of an executable work include anything, other
|
||||
than the work as a whole, that (a) is included in the normal form of
|
||||
packaging a Major Component, but which is not part of that Major
|
||||
Component, and (b) serves only to enable use of the work with that
|
||||
Major Component, or to implement a Standard Interface for which an
|
||||
implementation is available to the public in source code form. A
|
||||
"Major Component", in this context, means a major essential component
|
||||
(kernel, window system, and so on) of the specific operating system
|
||||
(if any) on which the executable work runs, or a compiler used to
|
||||
produce the work, or an object code interpreter used to run it.
|
||||
|
||||
The "Corresponding Source" for a work in object code form means all
|
||||
the source code needed to generate, install, and (for an executable
|
||||
work) run the object code and to modify the work, including scripts to
|
||||
control those activities. However, it does not include the work's
|
||||
System Libraries, or general-purpose tools or generally available free
|
||||
programs which are used unmodified in performing those activities but
|
||||
which are not part of the work. For example, Corresponding Source
|
||||
includes interface definition files associated with source files for
|
||||
the work, and the source code for shared libraries and dynamically
|
||||
linked subprograms that the work is specifically designed to require,
|
||||
such as by intimate data communication or control flow between those
|
||||
subprograms and other parts of the work.
|
||||
|
||||
The Corresponding Source need not include anything that users
|
||||
can regenerate automatically from other parts of the Corresponding
|
||||
Source.
|
||||
|
||||
The Corresponding Source for a work in source code form is that
|
||||
same work.
|
||||
|
||||
2. Basic Permissions.
|
||||
|
||||
All rights granted under this License are granted for the term of
|
||||
copyright on the Program, and are irrevocable provided the stated
|
||||
conditions are met. This License explicitly affirms your unlimited
|
||||
permission to run the unmodified Program. The output from running a
|
||||
covered work is covered by this License only if the output, given its
|
||||
content, constitutes a covered work. This License acknowledges your
|
||||
rights of fair use or other equivalent, as provided by copyright law.
|
||||
|
||||
You may make, run and propagate covered works that you do not
|
||||
convey, without conditions so long as your license otherwise remains
|
||||
in force. You may convey covered works to others for the sole purpose
|
||||
of having them make modifications exclusively for you, or provide you
|
||||
with facilities for running those works, provided that you comply with
|
||||
the terms of this License in conveying all material for which you do
|
||||
not control copyright. Those thus making or running the covered works
|
||||
for you must do so exclusively on your behalf, under your direction
|
||||
and control, on terms that prohibit them from making any copies of
|
||||
your copyrighted material outside their relationship with you.
|
||||
|
||||
Conveying under any other circumstances is permitted solely under
|
||||
the conditions stated below. Sublicensing is not allowed; section 10
|
||||
makes it unnecessary.
|
||||
|
||||
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
|
||||
|
||||
No covered work shall be deemed part of an effective technological
|
||||
measure under any applicable law fulfilling obligations under article
|
||||
11 of the WIPO copyright treaty adopted on 20 December 1996, or
|
||||
similar laws prohibiting or restricting circumvention of such
|
||||
measures.
|
||||
|
||||
When you convey a covered work, you waive any legal power to forbid
|
||||
circumvention of technological measures to the extent such circumvention
|
||||
is effected by exercising rights under this License with respect to
|
||||
the covered work, and you disclaim any intention to limit operation or
|
||||
modification of the work as a means of enforcing, against the work's
|
||||
users, your or third parties' legal rights to forbid circumvention of
|
||||
technological measures.
|
||||
|
||||
4. Conveying Verbatim Copies.
|
||||
|
||||
You may convey verbatim copies of the Program's source code as you
|
||||
receive it, in any medium, provided that you conspicuously and
|
||||
appropriately publish on each copy an appropriate copyright notice;
|
||||
keep intact all notices stating that this License and any
|
||||
non-permissive terms added in accord with section 7 apply to the code;
|
||||
keep intact all notices of the absence of any warranty; and give all
|
||||
recipients a copy of this License along with the Program.
|
||||
|
||||
You may charge any price or no price for each copy that you convey,
|
||||
and you may offer support or warranty protection for a fee.
|
||||
|
||||
5. Conveying Modified Source Versions.
|
||||
|
||||
You may convey a work based on the Program, or the modifications to
|
||||
produce it from the Program, in the form of source code under the
|
||||
terms of section 4, provided that you also meet all of these conditions:
|
||||
|
||||
a) The work must carry prominent notices stating that you modified
|
||||
it, and giving a relevant date.
|
||||
|
||||
b) The work must carry prominent notices stating that it is
|
||||
released under this License and any conditions added under section
|
||||
7. This requirement modifies the requirement in section 4 to
|
||||
"keep intact all notices".
|
||||
|
||||
c) You must license the entire work, as a whole, under this
|
||||
License to anyone who comes into possession of a copy. This
|
||||
License will therefore apply, along with any applicable section 7
|
||||
additional terms, to the whole of the work, and all its parts,
|
||||
regardless of how they are packaged. This License gives no
|
||||
permission to license the work in any other way, but it does not
|
||||
invalidate such permission if you have separately received it.
|
||||
|
||||
d) If the work has interactive user interfaces, each must display
|
||||
Appropriate Legal Notices; however, if the Program has interactive
|
||||
interfaces that do not display Appropriate Legal Notices, your
|
||||
work need not make them do so.
|
||||
|
||||
A compilation of a covered work with other separate and independent
|
||||
works, which are not by their nature extensions of the covered work,
|
||||
and which are not combined with it such as to form a larger program,
|
||||
in or on a volume of a storage or distribution medium, is called an
|
||||
"aggregate" if the compilation and its resulting copyright are not
|
||||
used to limit the access or legal rights of the compilation's users
|
||||
beyond what the individual works permit. Inclusion of a covered work
|
||||
in an aggregate does not cause this License to apply to the other
|
||||
parts of the aggregate.
|
||||
|
||||
6. Conveying Non-Source Forms.
|
||||
|
||||
You may convey a covered work in object code form under the terms
|
||||
of sections 4 and 5, provided that you also convey the
|
||||
machine-readable Corresponding Source under the terms of this License,
|
||||
in one of these ways:
|
||||
|
||||
a) Convey the object code in, or embodied in, a physical product
|
||||
(including a physical distribution medium), accompanied by the
|
||||
Corresponding Source fixed on a durable physical medium
|
||||
customarily used for software interchange.
|
||||
|
||||
b) Convey the object code in, or embodied in, a physical product
|
||||
(including a physical distribution medium), accompanied by a
|
||||
written offer, valid for at least three years and valid for as
|
||||
long as you offer spare parts or customer support for that product
|
||||
model, to give anyone who possesses the object code either (1) a
|
||||
copy of the Corresponding Source for all the software in the
|
||||
product that is covered by this License, on a durable physical
|
||||
medium customarily used for software interchange, for a price no
|
||||
more than your reasonable cost of physically performing this
|
||||
conveying of source, or (2) access to copy the
|
||||
Corresponding Source from a network server at no charge.
|
||||
|
||||
c) Convey individual copies of the object code with a copy of the
|
||||
written offer to provide the Corresponding Source. This
|
||||
alternative is allowed only occasionally and noncommercially, and
|
||||
only if you received the object code with such an offer, in accord
|
||||
with subsection 6b.
|
||||
|
||||
d) Convey the object code by offering access from a designated
|
||||
place (gratis or for a charge), and offer equivalent access to the
|
||||
Corresponding Source in the same way through the same place at no
|
||||
further charge. You need not require recipients to copy the
|
||||
Corresponding Source along with the object code. If the place to
|
||||
copy the object code is a network server, the Corresponding Source
|
||||
may be on a different server (operated by you or a third party)
|
||||
that supports equivalent copying facilities, provided you maintain
|
||||
clear directions next to the object code saying where to find the
|
||||
Corresponding Source. Regardless of what server hosts the
|
||||
Corresponding Source, you remain obligated to ensure that it is
|
||||
available for as long as needed to satisfy these requirements.
|
||||
|
||||
e) Convey the object code using peer-to-peer transmission, provided
|
||||
you inform other peers where the object code and Corresponding
|
||||
Source of the work are being offered to the general public at no
|
||||
charge under subsection 6d.
|
||||
|
||||
A separable portion of the object code, whose source code is excluded
|
||||
from the Corresponding Source as a System Library, need not be
|
||||
included in conveying the object code work.
|
||||
|
||||
A "User Product" is either (1) a "consumer product", which means any
|
||||
tangible personal property which is normally used for personal, family,
|
||||
or household purposes, or (2) anything designed or sold for incorporation
|
||||
into a dwelling. In determining whether a product is a consumer product,
|
||||
doubtful cases shall be resolved in favor of coverage. For a particular
|
||||
product received by a particular user, "normally used" refers to a
|
||||
typical or common use of that class of product, regardless of the status
|
||||
of the particular user or of the way in which the particular user
|
||||
actually uses, or expects or is expected to use, the product. A product
|
||||
is a consumer product regardless of whether the product has substantial
|
||||
commercial, industrial or non-consumer uses, unless such uses represent
|
||||
the only significant mode of use of the product.
|
||||
|
||||
"Installation Information" for a User Product means any methods,
|
||||
procedures, authorization keys, or other information required to install
|
||||
and execute modified versions of a covered work in that User Product from
|
||||
a modified version of its Corresponding Source. The information must
|
||||
suffice to ensure that the continued functioning of the modified object
|
||||
code is in no case prevented or interfered with solely because
|
||||
modification has been made.
|
||||
|
||||
If you convey an object code work under this section in, or with, or
|
||||
specifically for use in, a User Product, and the conveying occurs as
|
||||
part of a transaction in which the right of possession and use of the
|
||||
User Product is transferred to the recipient in perpetuity or for a
|
||||
fixed term (regardless of how the transaction is characterized), the
|
||||
Corresponding Source conveyed under this section must be accompanied
|
||||
by the Installation Information. But this requirement does not apply
|
||||
if neither you nor any third party retains the ability to install
|
||||
modified object code on the User Product (for example, the work has
|
||||
been installed in ROM).
|
||||
|
||||
The requirement to provide Installation Information does not include a
|
||||
requirement to continue to provide support service, warranty, or updates
|
||||
for a work that has been modified or installed by the recipient, or for
|
||||
the User Product in which it has been modified or installed. Access to a
|
||||
network may be denied when the modification itself materially and
|
||||
adversely affects the operation of the network or violates the rules and
|
||||
protocols for communication across the network.
|
||||
|
||||
Corresponding Source conveyed, and Installation Information provided,
|
||||
in accord with this section must be in a format that is publicly
|
||||
documented (and with an implementation available to the public in
|
||||
source code form), and must require no special password or key for
|
||||
unpacking, reading or copying.
|
||||
|
||||
7. Additional Terms.
|
||||
|
||||
"Additional permissions" are terms that supplement the terms of this
|
||||
License by making exceptions from one or more of its conditions.
|
||||
Additional permissions that are applicable to the entire Program shall
|
||||
be treated as though they were included in this License, to the extent
|
||||
that they are valid under applicable law. If additional permissions
|
||||
apply only to part of the Program, that part may be used separately
|
||||
under those permissions, but the entire Program remains governed by
|
||||
this License without regard to the additional permissions.
|
||||
|
||||
When you convey a copy of a covered work, you may at your option
|
||||
remove any additional permissions from that copy, or from any part of
|
||||
it. (Additional permissions may be written to require their own
|
||||
removal in certain cases when you modify the work.) You may place
|
||||
additional permissions on material, added by you to a covered work,
|
||||
for which you have or can give appropriate copyright permission.
|
||||
|
||||
Notwithstanding any other provision of this License, for material you
|
||||
add to a covered work, you may (if authorized by the copyright holders of
|
||||
that material) supplement the terms of this License with terms:
|
||||
|
||||
a) Disclaiming warranty or limiting liability differently from the
|
||||
terms of sections 15 and 16 of this License; or
|
||||
|
||||
b) Requiring preservation of specified reasonable legal notices or
|
||||
author attributions in that material or in the Appropriate Legal
|
||||
Notices displayed by works containing it; or
|
||||
|
||||
c) Prohibiting misrepresentation of the origin of that material, or
|
||||
requiring that modified versions of such material be marked in
|
||||
reasonable ways as different from the original version; or
|
||||
|
||||
d) Limiting the use for publicity purposes of names of licensors or
|
||||
authors of the material; or
|
||||
|
||||
e) Declining to grant rights under trademark law for use of some
|
||||
trade names, trademarks, or service marks; or
|
||||
|
||||
f) Requiring indemnification of licensors and authors of that
|
||||
material by anyone who conveys the material (or modified versions of
|
||||
it) with contractual assumptions of liability to the recipient, for
|
||||
any liability that these contractual assumptions directly impose on
|
||||
those licensors and authors.
|
||||
|
||||
All other non-permissive additional terms are considered "further
|
||||
restrictions" within the meaning of section 10. If the Program as you
|
||||
received it, or any part of it, contains a notice stating that it is
|
||||
governed by this License along with a term that is a further
|
||||
restriction, you may remove that term. If a license document contains
|
||||
a further restriction but permits relicensing or conveying under this
|
||||
License, you may add to a covered work material governed by the terms
|
||||
of that license document, provided that the further restriction does
|
||||
not survive such relicensing or conveying.
|
||||
|
||||
If you add terms to a covered work in accord with this section, you
|
||||
must place, in the relevant source files, a statement of the
|
||||
additional terms that apply to those files, or a notice indicating
|
||||
where to find the applicable terms.
|
||||
|
||||
Additional terms, permissive or non-permissive, may be stated in the
|
||||
form of a separately written license, or stated as exceptions;
|
||||
the above requirements apply either way.
|
||||
|
||||
8. Termination.
|
||||
|
||||
You may not propagate or modify a covered work except as expressly
|
||||
provided under this License. Any attempt otherwise to propagate or
|
||||
modify it is void, and will automatically terminate your rights under
|
||||
this License (including any patent licenses granted under the third
|
||||
paragraph of section 11).
|
||||
|
||||
However, if you cease all violation of this License, then your
|
||||
license from a particular copyright holder is reinstated (a)
|
||||
provisionally, unless and until the copyright holder explicitly and
|
||||
finally terminates your license, and (b) permanently, if the copyright
|
||||
holder fails to notify you of the violation by some reasonable means
|
||||
prior to 60 days after the cessation.
|
||||
|
||||
Moreover, your license from a particular copyright holder is
|
||||
reinstated permanently if the copyright holder notifies you of the
|
||||
violation by some reasonable means, this is the first time you have
|
||||
received notice of violation of this License (for any work) from that
|
||||
copyright holder, and you cure the violation prior to 30 days after
|
||||
your receipt of the notice.
|
||||
|
||||
Termination of your rights under this section does not terminate the
|
||||
licenses of parties who have received copies or rights from you under
|
||||
this License. If your rights have been terminated and not permanently
|
||||
reinstated, you do not qualify to receive new licenses for the same
|
||||
material under section 10.
|
||||
|
||||
9. Acceptance Not Required for Having Copies.
|
||||
|
||||
You are not required to accept this License in order to receive or
|
||||
run a copy of the Program. Ancillary propagation of a covered work
|
||||
occurring solely as a consequence of using peer-to-peer transmission
|
||||
to receive a copy likewise does not require acceptance. However,
|
||||
nothing other than this License grants you permission to propagate or
|
||||
modify any covered work. These actions infringe copyright if you do
|
||||
not accept this License. Therefore, by modifying or propagating a
|
||||
covered work, you indicate your acceptance of this License to do so.
|
||||
|
||||
10. Automatic Licensing of Downstream Recipients.
|
||||
|
||||
Each time you convey a covered work, the recipient automatically
|
||||
receives a license from the original licensors, to run, modify and
|
||||
propagate that work, subject to this License. You are not responsible
|
||||
for enforcing compliance by third parties with this License.
|
||||
|
||||
An "entity transaction" is a transaction transferring control of an
|
||||
organization, or substantially all assets of one, or subdividing an
|
||||
organization, or merging organizations. If propagation of a covered
|
||||
work results from an entity transaction, each party to that
|
||||
transaction who receives a copy of the work also receives whatever
|
||||
licenses to the work the party's predecessor in interest had or could
|
||||
give under the previous paragraph, plus a right to possession of the
|
||||
Corresponding Source of the work from the predecessor in interest, if
|
||||
the predecessor has it or can get it with reasonable efforts.
|
||||
|
||||
You may not impose any further restrictions on the exercise of the
|
||||
rights granted or affirmed under this License. For example, you may
|
||||
not impose a license fee, royalty, or other charge for exercise of
|
||||
rights granted under this License, and you may not initiate litigation
|
||||
(including a cross-claim or counterclaim in a lawsuit) alleging that
|
||||
any patent claim is infringed by making, using, selling, offering for
|
||||
sale, or importing the Program or any portion of it.
|
||||
|
||||
11. Patents.
|
||||
|
||||
A "contributor" is a copyright holder who authorizes use under this
|
||||
License of the Program or a work on which the Program is based. The
|
||||
work thus licensed is called the contributor's "contributor version".
|
||||
|
||||
A contributor's "essential patent claims" are all patent claims
|
||||
owned or controlled by the contributor, whether already acquired or
|
||||
hereafter acquired, that would be infringed by some manner, permitted
|
||||
by this License, of making, using, or selling its contributor version,
|
||||
but do not include claims that would be infringed only as a
|
||||
consequence of further modification of the contributor version. For
|
||||
purposes of this definition, "control" includes the right to grant
|
||||
patent sublicenses in a manner consistent with the requirements of
|
||||
this License.
|
||||
|
||||
Each contributor grants you a non-exclusive, worldwide, royalty-free
|
||||
patent license under the contributor's essential patent claims, to
|
||||
make, use, sell, offer for sale, import and otherwise run, modify and
|
||||
propagate the contents of its contributor version.
|
||||
|
||||
In the following three paragraphs, a "patent license" is any express
|
||||
agreement or commitment, however denominated, not to enforce a patent
|
||||
(such as an express permission to practice a patent or covenant not to
|
||||
sue for patent infringement). To "grant" such a patent license to a
|
||||
party means to make such an agreement or commitment not to enforce a
|
||||
patent against the party.
|
||||
|
||||
If you convey a covered work, knowingly relying on a patent license,
|
||||
and the Corresponding Source of the work is not available for anyone
|
||||
to copy, free of charge and under the terms of this License, through a
|
||||
publicly available network server or other readily accessible means,
|
||||
then you must either (1) cause the Corresponding Source to be so
|
||||
available, or (2) arrange to deprive yourself of the benefit of the
|
||||
patent license for this particular work, or (3) arrange, in a manner
|
||||
consistent with the requirements of this License, to extend the patent
|
||||
license to downstream recipients. "Knowingly relying" means you have
|
||||
actual knowledge that, but for the patent license, your conveying the
|
||||
covered work in a country, or your recipient's use of the covered work
|
||||
in a country, would infringe one or more identifiable patents in that
|
||||
country that you have reason to believe are valid.
|
||||
|
||||
If, pursuant to or in connection with a single transaction or
|
||||
arrangement, you convey, or propagate by procuring conveyance of, a
|
||||
covered work, and grant a patent license to some of the parties
|
||||
receiving the covered work authorizing them to use, propagate, modify
|
||||
or convey a specific copy of the covered work, then the patent license
|
||||
you grant is automatically extended to all recipients of the covered
|
||||
work and works based on it.
|
||||
|
||||
A patent license is "discriminatory" if it does not include within
|
||||
the scope of its coverage, prohibits the exercise of, or is
|
||||
conditioned on the non-exercise of one or more of the rights that are
|
||||
specifically granted under this License. You may not convey a covered
|
||||
work if you are a party to an arrangement with a third party that is
|
||||
in the business of distributing software, under which you make payment
|
||||
to the third party based on the extent of your activity of conveying
|
||||
the work, and under which the third party grants, to any of the
|
||||
parties who would receive the covered work from you, a discriminatory
|
||||
patent license (a) in connection with copies of the covered work
|
||||
conveyed by you (or copies made from those copies), or (b) primarily
|
||||
for and in connection with specific products or compilations that
|
||||
contain the covered work, unless you entered into that arrangement,
|
||||
or that patent license was granted, prior to 28 March 2007.
|
||||
|
||||
Nothing in this License shall be construed as excluding or limiting
|
||||
any implied license or other defenses to infringement that may
|
||||
otherwise be available to you under applicable patent law.
|
||||
|
||||
12. No Surrender of Others' Freedom.
|
||||
|
||||
If conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot convey a
|
||||
covered work so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you may
|
||||
not convey it at all. For example, if you agree to terms that obligate you
|
||||
to collect a royalty for further conveying from those to whom you convey
|
||||
the Program, the only way you could satisfy both those terms and this
|
||||
License would be to refrain entirely from conveying the Program.
|
||||
|
||||
13. Use with the GNU Affero General Public License.
|
||||
|
||||
Notwithstanding any other provision of this License, you have
|
||||
permission to link or combine any covered work with a work licensed
|
||||
under version 3 of the GNU Affero General Public License into a single
|
||||
combined work, and to convey the resulting work. The terms of this
|
||||
License will continue to apply to the part which is the covered work,
|
||||
but the special requirements of the GNU Affero General Public License,
|
||||
section 13, concerning interaction through a network will apply to the
|
||||
combination as such.
|
||||
|
||||
14. Revised Versions of this License.
|
||||
|
||||
The Free Software Foundation may publish revised and/or new versions of
|
||||
the GNU General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the
|
||||
Program specifies that a certain numbered version of the GNU General
|
||||
Public License "or any later version" applies to it, you have the
|
||||
option of following the terms and conditions either of that numbered
|
||||
version or of any later version published by the Free Software
|
||||
Foundation. If the Program does not specify a version number of the
|
||||
GNU General Public License, you may choose any version ever published
|
||||
by the Free Software Foundation.
|
||||
|
||||
If the Program specifies that a proxy can decide which future
|
||||
versions of the GNU General Public License can be used, that proxy's
|
||||
public statement of acceptance of a version permanently authorizes you
|
||||
to choose that version for the Program.
|
||||
|
||||
Later license versions may give you additional or different
|
||||
permissions. However, no additional obligations are imposed on any
|
||||
author or copyright holder as a result of your choosing to follow a
|
||||
later version.
|
||||
|
||||
15. Disclaimer of Warranty.
|
||||
|
||||
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
|
||||
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
|
||||
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
|
||||
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
|
||||
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
|
||||
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
|
||||
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||
|
||||
16. Limitation of Liability.
|
||||
|
||||
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
|
||||
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
|
||||
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
|
||||
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
|
||||
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
|
||||
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
|
||||
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
|
||||
SUCH DAMAGES.
|
||||
|
||||
17. Interpretation of Sections 15 and 16.
|
||||
|
||||
If the disclaimer of warranty and limitation of liability provided
|
||||
above cannot be given local legal effect according to their terms,
|
||||
reviewing courts shall apply local law that most closely approximates
|
||||
an absolute waiver of all civil liability in connection with the
|
||||
Program, unless a warranty or assumption of liability accompanies a
|
||||
copy of the Program in return for a fee.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Programs
|
||||
|
||||
If you develop a new program, and you want it to be of the greatest
|
||||
possible use to the public, the best way to achieve this is to make it
|
||||
free software which everyone can redistribute and change under these terms.
|
||||
|
||||
To do so, attach the following notices to the program. It is safest
|
||||
to attach them to the start of each source file to most effectively
|
||||
state the exclusion of warranty; and each file should have at least
|
||||
the "copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
<one line to give the program's name and a brief idea of what it does.>
|
||||
Copyright (C) <year> <name of author>
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
If the program does terminal interaction, make it output a short
|
||||
notice like this when it starts in an interactive mode:
|
||||
|
||||
<program> Copyright (C) <year> <name of author>
|
||||
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
This is free software, and you are welcome to redistribute it
|
||||
under certain conditions; type `show c' for details.
|
||||
|
||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||
parts of the General Public License. Of course, your program's commands
|
||||
might be different; for a GUI interface, you would use an "about box".
|
||||
|
||||
You should also get your employer (if you work as a programmer) or school,
|
||||
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
||||
For more information on this, and how to apply and follow the GNU GPL, see
|
||||
<http://www.gnu.org/licenses/>.
|
||||
|
||||
The GNU General Public License does not permit incorporating your program
|
||||
into proprietary programs. If your program is a subroutine library, you
|
||||
may consider it more useful to permit linking proprietary applications with
|
||||
the library. If this is what you want to do, use the GNU Lesser General
|
||||
Public License instead of this License. But first, please read
|
||||
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
|
||||
482
thirdparty/libiconv-1.15/COPYING.LIB
vendored
Normal file
482
thirdparty/libiconv-1.15/COPYING.LIB
vendored
Normal file
@@ -0,0 +1,482 @@
|
||||
GNU LIBRARY GENERAL PUBLIC LICENSE
|
||||
Version 2, June 1991
|
||||
|
||||
Copyright (C) 1991 Free Software Foundation, Inc.
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
[This is the first released version of the library GPL. It is
|
||||
numbered 2 because it goes with version 2 of the ordinary GPL.]
|
||||
|
||||
Preamble
|
||||
|
||||
The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public
|
||||
Licenses are intended to guarantee your freedom to share and change
|
||||
free software--to make sure the software is free for all its users.
|
||||
|
||||
This license, the Library General Public License, applies to some
|
||||
specially designated Free Software Foundation software, and to any
|
||||
other libraries whose authors decide to use it. You can use it for
|
||||
your libraries, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
this service if you wish), that you receive source code or can get it
|
||||
if you want it, that you can change the software or use pieces of it
|
||||
in new free programs; and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to make restrictions that forbid
|
||||
anyone to deny you these rights or to ask you to surrender the rights.
|
||||
These restrictions translate to certain responsibilities for you if
|
||||
you distribute copies of the library, or if you modify it.
|
||||
|
||||
For example, if you distribute copies of the library, whether gratis
|
||||
or for a fee, you must give the recipients all the rights that we gave
|
||||
you. You must make sure that they, too, receive or can get the source
|
||||
code. If you link a program with the library, you must provide
|
||||
complete object files to the recipients so that they can relink them
|
||||
with the library, after making changes to the library and recompiling
|
||||
it. And you must show them these terms so they know their rights.
|
||||
|
||||
Our method of protecting your rights has two steps: (1) copyright
|
||||
the library, and (2) offer you this license which gives you legal
|
||||
permission to copy, distribute and/or modify the library.
|
||||
|
||||
Also, for each distributor's protection, we want to make certain
|
||||
that everyone understands that there is no warranty for this free
|
||||
library. If the library is modified by someone else and passed on, we
|
||||
want its recipients to know that what they have is not the original
|
||||
version, so that any problems introduced by others will not reflect on
|
||||
the original authors' reputations.
|
||||
|
||||
Finally, any free program is threatened constantly by software
|
||||
patents. We wish to avoid the danger that companies distributing free
|
||||
software will individually obtain patent licenses, thus in effect
|
||||
transforming the program into proprietary software. To prevent this,
|
||||
we have made it clear that any patent must be licensed for everyone's
|
||||
free use or not licensed at all.
|
||||
|
||||
Most GNU software, including some libraries, is covered by the ordinary
|
||||
GNU General Public License, which was designed for utility programs. This
|
||||
license, the GNU Library General Public License, applies to certain
|
||||
designated libraries. This license is quite different from the ordinary
|
||||
one; be sure to read it in full, and don't assume that anything in it is
|
||||
the same as in the ordinary license.
|
||||
|
||||
The reason we have a separate public license for some libraries is that
|
||||
they blur the distinction we usually make between modifying or adding to a
|
||||
program and simply using it. Linking a program with a library, without
|
||||
changing the library, is in some sense simply using the library, and is
|
||||
analogous to running a utility program or application program. However, in
|
||||
a textual and legal sense, the linked executable is a combined work, a
|
||||
derivative of the original library, and the ordinary General Public License
|
||||
treats it as such.
|
||||
|
||||
Because of this blurred distinction, using the ordinary General
|
||||
Public License for libraries did not effectively promote software
|
||||
sharing, because most developers did not use the libraries. We
|
||||
concluded that weaker conditions might promote sharing better.
|
||||
|
||||
However, unrestricted linking of non-free programs would deprive the
|
||||
users of those programs of all benefit from the free status of the
|
||||
libraries themselves. This Library General Public License is intended to
|
||||
permit developers of non-free programs to use free libraries, while
|
||||
preserving your freedom as a user of such programs to change the free
|
||||
libraries that are incorporated in them. (We have not seen how to achieve
|
||||
this as regards changes in header files, but we have achieved it as regards
|
||||
changes in the actual functions of the Library.) The hope is that this
|
||||
will lead to faster development of free libraries.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow. Pay close attention to the difference between a
|
||||
"work based on the library" and a "work that uses the library". The
|
||||
former contains code derived from the library, while the latter only
|
||||
works together with the library.
|
||||
|
||||
Note that it is possible for a library to be covered by the ordinary
|
||||
General Public License rather than by this special one.
|
||||
|
||||
GNU LIBRARY GENERAL PUBLIC LICENSE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. This License Agreement applies to any software library which
|
||||
contains a notice placed by the copyright holder or other authorized
|
||||
party saying it may be distributed under the terms of this Library
|
||||
General Public License (also called "this License"). Each licensee is
|
||||
addressed as "you".
|
||||
|
||||
A "library" means a collection of software functions and/or data
|
||||
prepared so as to be conveniently linked with application programs
|
||||
(which use some of those functions and data) to form executables.
|
||||
|
||||
The "Library", below, refers to any such software library or work
|
||||
which has been distributed under these terms. A "work based on the
|
||||
Library" means either the Library or any derivative work under
|
||||
copyright law: that is to say, a work containing the Library or a
|
||||
portion of it, either verbatim or with modifications and/or translated
|
||||
straightforwardly into another language. (Hereinafter, translation is
|
||||
included without limitation in the term "modification".)
|
||||
|
||||
"Source code" for a work means the preferred form of the work for
|
||||
making modifications to it. For a library, complete source code means
|
||||
all the source code for all modules it contains, plus any associated
|
||||
interface definition files, plus the scripts used to control compilation
|
||||
and installation of the library.
|
||||
|
||||
Activities other than copying, distribution and modification are not
|
||||
covered by this License; they are outside its scope. The act of
|
||||
running a program using the Library is not restricted, and output from
|
||||
such a program is covered only if its contents constitute a work based
|
||||
on the Library (independent of the use of the Library in a tool for
|
||||
writing it). Whether that is true depends on what the Library does
|
||||
and what the program that uses the Library does.
|
||||
|
||||
1. You may copy and distribute verbatim copies of the Library's
|
||||
complete source code as you receive it, in any medium, provided that
|
||||
you conspicuously and appropriately publish on each copy an
|
||||
appropriate copyright notice and disclaimer of warranty; keep intact
|
||||
all the notices that refer to this License and to the absence of any
|
||||
warranty; and distribute a copy of this License along with the
|
||||
Library.
|
||||
|
||||
You may charge a fee for the physical act of transferring a copy,
|
||||
and you may at your option offer warranty protection in exchange for a
|
||||
fee.
|
||||
|
||||
2. You may modify your copy or copies of the Library or any portion
|
||||
of it, thus forming a work based on the Library, and copy and
|
||||
distribute such modifications or work under the terms of Section 1
|
||||
above, provided that you also meet all of these conditions:
|
||||
|
||||
a) The modified work must itself be a software library.
|
||||
|
||||
b) You must cause the files modified to carry prominent notices
|
||||
stating that you changed the files and the date of any change.
|
||||
|
||||
c) You must cause the whole of the work to be licensed at no
|
||||
charge to all third parties under the terms of this License.
|
||||
|
||||
d) If a facility in the modified Library refers to a function or a
|
||||
table of data to be supplied by an application program that uses
|
||||
the facility, other than as an argument passed when the facility
|
||||
is invoked, then you must make a good faith effort to ensure that,
|
||||
in the event an application does not supply such function or
|
||||
table, the facility still operates, and performs whatever part of
|
||||
its purpose remains meaningful.
|
||||
|
||||
(For example, a function in a library to compute square roots has
|
||||
a purpose that is entirely well-defined independent of the
|
||||
application. Therefore, Subsection 2d requires that any
|
||||
application-supplied function or table used by this function must
|
||||
be optional: if the application does not supply it, the square
|
||||
root function must still compute square roots.)
|
||||
|
||||
These requirements apply to the modified work as a whole. If
|
||||
identifiable sections of that work are not derived from the Library,
|
||||
and can be reasonably considered independent and separate works in
|
||||
themselves, then this License, and its terms, do not apply to those
|
||||
sections when you distribute them as separate works. But when you
|
||||
distribute the same sections as part of a whole which is a work based
|
||||
on the Library, the distribution of the whole must be on the terms of
|
||||
this License, whose permissions for other licensees extend to the
|
||||
entire whole, and thus to each and every part regardless of who wrote
|
||||
it.
|
||||
|
||||
Thus, it is not the intent of this section to claim rights or contest
|
||||
your rights to work written entirely by you; rather, the intent is to
|
||||
exercise the right to control the distribution of derivative or
|
||||
collective works based on the Library.
|
||||
|
||||
In addition, mere aggregation of another work not based on the Library
|
||||
with the Library (or with a work based on the Library) on a volume of
|
||||
a storage or distribution medium does not bring the other work under
|
||||
the scope of this License.
|
||||
|
||||
3. You may opt to apply the terms of the ordinary GNU General Public
|
||||
License instead of this License to a given copy of the Library. To do
|
||||
this, you must alter all the notices that refer to this License, so
|
||||
that they refer to the ordinary GNU General Public License, version 2,
|
||||
instead of to this License. (If a newer version than version 2 of the
|
||||
ordinary GNU General Public License has appeared, then you can specify
|
||||
that version instead if you wish.) Do not make any other change in
|
||||
these notices.
|
||||
|
||||
Once this change is made in a given copy, it is irreversible for
|
||||
that copy, so the ordinary GNU General Public License applies to all
|
||||
subsequent copies and derivative works made from that copy.
|
||||
|
||||
This option is useful when you wish to copy part of the code of
|
||||
the Library into a program that is not a library.
|
||||
|
||||
4. You may copy and distribute the Library (or a portion or
|
||||
derivative of it, under Section 2) in object code or executable form
|
||||
under the terms of Sections 1 and 2 above provided that you accompany
|
||||
it with the complete corresponding machine-readable source code, which
|
||||
must be distributed under the terms of Sections 1 and 2 above on a
|
||||
medium customarily used for software interchange.
|
||||
|
||||
If distribution of object code is made by offering access to copy
|
||||
from a designated place, then offering equivalent access to copy the
|
||||
source code from the same place satisfies the requirement to
|
||||
distribute the source code, even though third parties are not
|
||||
compelled to copy the source along with the object code.
|
||||
|
||||
5. A program that contains no derivative of any portion of the
|
||||
Library, but is designed to work with the Library by being compiled or
|
||||
linked with it, is called a "work that uses the Library". Such a
|
||||
work, in isolation, is not a derivative work of the Library, and
|
||||
therefore falls outside the scope of this License.
|
||||
|
||||
However, linking a "work that uses the Library" with the Library
|
||||
creates an executable that is a derivative of the Library (because it
|
||||
contains portions of the Library), rather than a "work that uses the
|
||||
library". The executable is therefore covered by this License.
|
||||
Section 6 states terms for distribution of such executables.
|
||||
|
||||
When a "work that uses the Library" uses material from a header file
|
||||
that is part of the Library, the object code for the work may be a
|
||||
derivative work of the Library even though the source code is not.
|
||||
Whether this is true is especially significant if the work can be
|
||||
linked without the Library, or if the work is itself a library. The
|
||||
threshold for this to be true is not precisely defined by law.
|
||||
|
||||
If such an object file uses only numerical parameters, data
|
||||
structure layouts and accessors, and small macros and small inline
|
||||
functions (ten lines or less in length), then the use of the object
|
||||
file is unrestricted, regardless of whether it is legally a derivative
|
||||
work. (Executables containing this object code plus portions of the
|
||||
Library will still fall under Section 6.)
|
||||
|
||||
Otherwise, if the work is a derivative of the Library, you may
|
||||
distribute the object code for the work under the terms of Section 6.
|
||||
Any executables containing that work also fall under Section 6,
|
||||
whether or not they are linked directly with the Library itself.
|
||||
|
||||
6. As an exception to the Sections above, you may also compile or
|
||||
link a "work that uses the Library" with the Library to produce a
|
||||
work containing portions of the Library, and distribute that work
|
||||
under terms of your choice, provided that the terms permit
|
||||
modification of the work for the customer's own use and reverse
|
||||
engineering for debugging such modifications.
|
||||
|
||||
You must give prominent notice with each copy of the work that the
|
||||
Library is used in it and that the Library and its use are covered by
|
||||
this License. You must supply a copy of this License. If the work
|
||||
during execution displays copyright notices, you must include the
|
||||
copyright notice for the Library among them, as well as a reference
|
||||
directing the user to the copy of this License. Also, you must do one
|
||||
of these things:
|
||||
|
||||
a) Accompany the work with the complete corresponding
|
||||
machine-readable source code for the Library including whatever
|
||||
changes were used in the work (which must be distributed under
|
||||
Sections 1 and 2 above); and, if the work is an executable linked
|
||||
with the Library, with the complete machine-readable "work that
|
||||
uses the Library", as object code and/or source code, so that the
|
||||
user can modify the Library and then relink to produce a modified
|
||||
executable containing the modified Library. (It is understood
|
||||
that the user who changes the contents of definitions files in the
|
||||
Library will not necessarily be able to recompile the application
|
||||
to use the modified definitions.)
|
||||
|
||||
b) Accompany the work with a written offer, valid for at
|
||||
least three years, to give the same user the materials
|
||||
specified in Subsection 6a, above, for a charge no more
|
||||
than the cost of performing this distribution.
|
||||
|
||||
c) If distribution of the work is made by offering access to copy
|
||||
from a designated place, offer equivalent access to copy the above
|
||||
specified materials from the same place.
|
||||
|
||||
d) Verify that the user has already received a copy of these
|
||||
materials or that you have already sent this user a copy.
|
||||
|
||||
For an executable, the required form of the "work that uses the
|
||||
Library" must include any data and utility programs needed for
|
||||
reproducing the executable from it. However, as a special exception,
|
||||
the source code distributed need not include anything that is normally
|
||||
distributed (in either source or binary form) with the major
|
||||
components (compiler, kernel, and so on) of the operating system on
|
||||
which the executable runs, unless that component itself accompanies
|
||||
the executable.
|
||||
|
||||
It may happen that this requirement contradicts the license
|
||||
restrictions of other proprietary libraries that do not normally
|
||||
accompany the operating system. Such a contradiction means you cannot
|
||||
use both them and the Library together in an executable that you
|
||||
distribute.
|
||||
|
||||
7. You may place library facilities that are a work based on the
|
||||
Library side-by-side in a single library together with other library
|
||||
facilities not covered by this License, and distribute such a combined
|
||||
library, provided that the separate distribution of the work based on
|
||||
the Library and of the other library facilities is otherwise
|
||||
permitted, and provided that you do these two things:
|
||||
|
||||
a) Accompany the combined library with a copy of the same work
|
||||
based on the Library, uncombined with any other library
|
||||
facilities. This must be distributed under the terms of the
|
||||
Sections above.
|
||||
|
||||
b) Give prominent notice with the combined library of the fact
|
||||
that part of it is a work based on the Library, and explaining
|
||||
where to find the accompanying uncombined form of the same work.
|
||||
|
||||
8. You may not copy, modify, sublicense, link with, or distribute
|
||||
the Library except as expressly provided under this License. Any
|
||||
attempt otherwise to copy, modify, sublicense, link with, or
|
||||
distribute the Library is void, and will automatically terminate your
|
||||
rights under this License. However, parties who have received copies,
|
||||
or rights, from you under this License will not have their licenses
|
||||
terminated so long as such parties remain in full compliance.
|
||||
|
||||
9. You are not required to accept this License, since you have not
|
||||
signed it. However, nothing else grants you permission to modify or
|
||||
distribute the Library or its derivative works. These actions are
|
||||
prohibited by law if you do not accept this License. Therefore, by
|
||||
modifying or distributing the Library (or any work based on the
|
||||
Library), you indicate your acceptance of this License to do so, and
|
||||
all its terms and conditions for copying, distributing or modifying
|
||||
the Library or works based on it.
|
||||
|
||||
10. Each time you redistribute the Library (or any work based on the
|
||||
Library), the recipient automatically receives a license from the
|
||||
original licensor to copy, distribute, link with or modify the Library
|
||||
subject to these terms and conditions. You may not impose any further
|
||||
restrictions on the recipients' exercise of the rights granted herein.
|
||||
You are not responsible for enforcing compliance by third parties to
|
||||
this License.
|
||||
|
||||
11. If, as a consequence of a court judgment or allegation of patent
|
||||
infringement or for any other reason (not limited to patent issues),
|
||||
conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot
|
||||
distribute so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you
|
||||
may not distribute the Library at all. For example, if a patent
|
||||
license would not permit royalty-free redistribution of the Library by
|
||||
all those who receive copies directly or indirectly through you, then
|
||||
the only way you could satisfy both it and this License would be to
|
||||
refrain entirely from distribution of the Library.
|
||||
|
||||
If any portion of this section is held invalid or unenforceable under any
|
||||
particular circumstance, the balance of the section is intended to apply,
|
||||
and the section as a whole is intended to apply in other circumstances.
|
||||
|
||||
It is not the purpose of this section to induce you to infringe any
|
||||
patents or other property right claims or to contest validity of any
|
||||
such claims; this section has the sole purpose of protecting the
|
||||
integrity of the free software distribution system which is
|
||||
implemented by public license practices. Many people have made
|
||||
generous contributions to the wide range of software distributed
|
||||
through that system in reliance on consistent application of that
|
||||
system; it is up to the author/donor to decide if he or she is willing
|
||||
to distribute software through any other system and a licensee cannot
|
||||
impose that choice.
|
||||
|
||||
This section is intended to make thoroughly clear what is believed to
|
||||
be a consequence of the rest of this License.
|
||||
|
||||
12. If the distribution and/or use of the Library is restricted in
|
||||
certain countries either by patents or by copyrighted interfaces, the
|
||||
original copyright holder who places the Library under this License may add
|
||||
an explicit geographical distribution limitation excluding those countries,
|
||||
so that distribution is permitted only in or among countries not thus
|
||||
excluded. In such case, this License incorporates the limitation as if
|
||||
written in the body of this License.
|
||||
|
||||
13. The Free Software Foundation may publish revised and/or new
|
||||
versions of the Library General Public License from time to time.
|
||||
Such new versions will be similar in spirit to the present version,
|
||||
but may differ in detail to address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the Library
|
||||
specifies a version number of this License which applies to it and
|
||||
"any later version", you have the option of following the terms and
|
||||
conditions either of that version or of any later version published by
|
||||
the Free Software Foundation. If the Library does not specify a
|
||||
license version number, you may choose any version ever published by
|
||||
the Free Software Foundation.
|
||||
|
||||
14. If you wish to incorporate parts of the Library into other free
|
||||
programs whose distribution conditions are incompatible with these,
|
||||
write to the author to ask for permission. For software which is
|
||||
copyrighted by the Free Software Foundation, write to the Free
|
||||
Software Foundation; we sometimes make exceptions for this. Our
|
||||
decision will be guided by the two goals of preserving the free status
|
||||
of all derivatives of our free software and of promoting the sharing
|
||||
and reuse of software generally.
|
||||
|
||||
NO WARRANTY
|
||||
|
||||
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
|
||||
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
|
||||
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
|
||||
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
|
||||
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
|
||||
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
|
||||
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||
|
||||
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
|
||||
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
|
||||
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
|
||||
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
|
||||
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
|
||||
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
|
||||
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
|
||||
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
|
||||
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
|
||||
DAMAGES.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
Appendix: How to Apply These Terms to Your New Libraries
|
||||
|
||||
If you develop a new library, and you want it to be of the greatest
|
||||
possible use to the public, we recommend making it free software that
|
||||
everyone can redistribute and change. You can do so by permitting
|
||||
redistribution under these terms (or, alternatively, under the terms of the
|
||||
ordinary General Public License).
|
||||
|
||||
To apply these terms, attach the following notices to the library. It is
|
||||
safest to attach them to the start of each source file to most effectively
|
||||
convey the exclusion of warranty; and each file should have at least the
|
||||
"copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
<one line to give the library's name and a brief idea of what it does.>
|
||||
Copyright (C) <year> <name of author>
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Library General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Library General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||||
MA 02110-1301, USA
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
You should also get your employer (if you work as a programmer) or your
|
||||
school, if any, to sign a "copyright disclaimer" for the library, if
|
||||
necessary. Here is a sample; alter the names:
|
||||
|
||||
Yoyodyne, Inc., hereby disclaims all copyright interest in the
|
||||
library `Frob' (a library for tweaking knobs) written by James Random Hacker.
|
||||
|
||||
<signature of Ty Coon>, 1 April 1990
|
||||
Ty Coon, President of Vice
|
||||
|
||||
That's all there is to it!
|
||||
5369
thirdparty/libiconv-1.15/ChangeLog
vendored
Normal file
5369
thirdparty/libiconv-1.15/ChangeLog
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1
thirdparty/libiconv-1.15/DEPENDENCIES
vendored
Normal file
1
thirdparty/libiconv-1.15/DEPENDENCIES
vendored
Normal file
@@ -0,0 +1 @@
|
||||
No packages need to be installed before GNU libiconv is installed.
|
||||
64
thirdparty/libiconv-1.15/DESIGN
vendored
Normal file
64
thirdparty/libiconv-1.15/DESIGN
vendored
Normal file
@@ -0,0 +1,64 @@
|
||||
While some other iconv(3) implementations - like FreeBSD iconv(3) - choose
|
||||
the "many small shared libraries" and dlopen(3) approach, this implementation
|
||||
packs everything into a single shared library. Here is a comparison of the
|
||||
two designs.
|
||||
|
||||
* Run-time efficiency
|
||||
1. A dlopen() based approach needs a cache of loaded shared libraries.
|
||||
Otherwise, every iconv_open() call will result in a call to dlopen()
|
||||
and thus to file system related system calls - which is prohibitive
|
||||
because some applications use the iconv_open/iconv/iconv_close sequence
|
||||
for every single filename, string, or piece of text.
|
||||
2. In terms of virtual memory use, both approaches are on par. Being shared
|
||||
libraries, the tables are shared between any processes that use them.
|
||||
And because of the demand loading used by Unix systems (and because libiconv
|
||||
does not have initialization functions), only those parts of the tables
|
||||
which are needed (typically very few kilobytes) will be read from disk and
|
||||
paged into main memory.
|
||||
3. Even with a cache of loaded shared libraries, the dlopen() based approach
|
||||
makes more system calls, because it has to load one or two shared libraries
|
||||
for every encoding in use.
|
||||
|
||||
* Total size
|
||||
In the dlopen(3) approach, every shared library has a symbol table and
|
||||
relocation offset. All together, FreeBSD iconv installs more than 200 shared
|
||||
libraries with a total size of 2.3 MB. Whereas libiconv installs 0.45 MB.
|
||||
|
||||
* Extensibility
|
||||
The dlopen(3) approach is good for guaranteeing extensibility if the iconv
|
||||
implementation is distributed without source. (Or when, as in glibc, you
|
||||
cannot rebuild iconv without rebuilding your libc, thus possibly
|
||||
destabilizing your system.)
|
||||
The libiconv package achieves extensibility through the LGPL license:
|
||||
Every user has access to the source of the package and can extend and
|
||||
replace just libiconv.so.
|
||||
The places which have to be modified when a new encoding is added are as
|
||||
follows: add an #include statement in iconv.c, add an entry in the table in
|
||||
iconv.c, and of course, update the README and iconv_open.3 manual page.
|
||||
|
||||
* Use within other packages
|
||||
If you want to incorporate an iconv implementation into another package
|
||||
(such as a mail user agent or web browser), the single library approach
|
||||
is easier, because:
|
||||
1. In the shared library approach you have to provide the right directory
|
||||
prefix which will be used at run time.
|
||||
2. Incorporating iconv as a static library into the executable is easy -
|
||||
it won't need dynamic loading. (This assumes that your package is under
|
||||
the LGPL or GPL license.)
|
||||
|
||||
|
||||
All conversions go through Unicode. This is possible because most of the
|
||||
world's characters have already been allocated in the Unicode standard.
|
||||
Therefore we have for each encoding two functions:
|
||||
- For conversion from the encoding to Unicode, a function called xxx_mbtowc.
|
||||
- For conversion from Unicode to the encoding, a function called xxx_wctomb,
|
||||
and for stateful encodings, a function called xxx_reset which returns to
|
||||
the initial shift state.
|
||||
|
||||
|
||||
All our functions operate on a single Unicode character at a time. This is
|
||||
obviously less efficient than operating on an entire buffer of characters at
|
||||
a time, but it makes the coding considerably easier and less bug-prone. Those
|
||||
who wish best performance should install the Real Thing (TM): GNU libc 2.1
|
||||
or newer.
|
||||
|
||||
66
thirdparty/libiconv-1.15/HACKING
vendored
Normal file
66
thirdparty/libiconv-1.15/HACKING
vendored
Normal file
@@ -0,0 +1,66 @@
|
||||
All you need to know when hacking (modifying) GNU libiconv or when building
|
||||
it off the Git repository.
|
||||
|
||||
|
||||
Requirements
|
||||
============
|
||||
|
||||
You will need reasonably recent versions of the build tools:
|
||||
|
||||
* A C compiler. Such as GNU GCC.
|
||||
+ Homepage:
|
||||
http://gcc.gnu.org/
|
||||
|
||||
* GNU automake
|
||||
+ Homepage:
|
||||
http://www.gnu.org/software/automake/
|
||||
|
||||
* GNU autoconf
|
||||
+ Homepage:
|
||||
http://www.gnu.org/software/autoconf/
|
||||
|
||||
* GNU m4
|
||||
+ Homepage:
|
||||
http://www.gnu.org/software/m4/
|
||||
|
||||
* GNU gperf
|
||||
+ Homepage:
|
||||
http://www.gnu.org/software/gperf/
|
||||
|
||||
* GNU groff 1.17 or newer
|
||||
+ Homepage:
|
||||
http://www.gnu.org/software/groff/
|
||||
|
||||
* Perl
|
||||
+ Homepage:
|
||||
http://www.perl.org/
|
||||
|
||||
* Either an internet connection or a recent copy of GNU gnulib.
|
||||
+ Homepage:
|
||||
http://www.gnu.org/software/gnulib/
|
||||
|
||||
And, of course, the packages listed in the DEPENDENCIES file.
|
||||
|
||||
|
||||
Building off the Git repository
|
||||
===============================
|
||||
|
||||
Access to the Git repository is described at
|
||||
https://savannah.gnu.org/git/?group=libiconv .
|
||||
|
||||
After fetching the sources from the Git repository, peek at the comments in
|
||||
autogen.sh, then run "./autogen.sh"; then you can proceed with "./configure"
|
||||
as usual.
|
||||
|
||||
|
||||
Adding new encodings
|
||||
====================
|
||||
|
||||
For an indication which encodings are acceptable in the official version of
|
||||
GNU libiconv, take a look at NOTES.
|
||||
|
||||
For an indication which files need to be modified when adding a new encoding,
|
||||
look for example at the 2007-05-25 ChangeLog entry for RK1048. The lib/*.h
|
||||
file for an encoding is usually generated by one of the tools in the tools/
|
||||
directory. All you need to provide is the conversion table in the format of
|
||||
the many *.TXT files.
|
||||
273
thirdparty/libiconv-1.15/INSTALL.generic
vendored
Normal file
273
thirdparty/libiconv-1.15/INSTALL.generic
vendored
Normal file
@@ -0,0 +1,273 @@
|
||||
Basic Installation
|
||||
==================
|
||||
|
||||
These are generic installation instructions.
|
||||
|
||||
The `configure' shell script attempts to guess correct values for
|
||||
various system-dependent variables used during compilation. It uses
|
||||
those values to create a `Makefile' in each directory of the package.
|
||||
It may also create one or more `.h' files containing system-dependent
|
||||
definitions. Finally, it creates a shell script `config.status' that
|
||||
you can run in the future to recreate the current configuration, a file
|
||||
`config.cache' that saves the results of its tests to speed up
|
||||
reconfiguring, and a file `config.log' containing compiler output
|
||||
(useful mainly for debugging `configure').
|
||||
|
||||
If you need to do unusual things to compile the package, please try
|
||||
to figure out how `configure' could check whether to do them, and mail
|
||||
diffs or instructions to the address given in the `README' so they can
|
||||
be considered for the next release. If at some point `config.cache'
|
||||
contains results you don't want to keep, you may remove or edit it.
|
||||
|
||||
The file `configure.ac' is used to create `configure' by a program
|
||||
called `autoconf'. You only need `configure.ac' if you want to change
|
||||
it or regenerate `configure' using a newer version of `autoconf'.
|
||||
|
||||
The simplest way to compile this package is:
|
||||
|
||||
1. `cd' to the directory containing the package's source code and type
|
||||
`./configure' to configure the package for your system. If you're
|
||||
using `csh' on an old version of System V, you might need to type
|
||||
`sh ./configure' instead to prevent `csh' from trying to execute
|
||||
`configure' itself.
|
||||
|
||||
Running `configure' takes awhile. While running, it prints some
|
||||
messages telling which features it is checking for.
|
||||
|
||||
2. Type `make' to compile the package.
|
||||
|
||||
3. Optionally, type `make check' to run any self-tests that come with
|
||||
the package.
|
||||
|
||||
4. Type `make install' to install the programs and any data files and
|
||||
documentation.
|
||||
|
||||
5. You can remove the program binaries and object files from the
|
||||
source code directory by typing `make clean'. To also remove the
|
||||
files that `configure' created (so you can compile the package for
|
||||
a different kind of computer), type `make distclean'. There is
|
||||
also a `make maintainer-clean' target, but that is intended mainly
|
||||
for the package's developers. If you use it, you may have to get
|
||||
all sorts of other programs in order to regenerate files that came
|
||||
with the distribution.
|
||||
|
||||
Compilers and Options
|
||||
=====================
|
||||
|
||||
Some systems require unusual options for compilation or linking that
|
||||
the `configure' script does not know about. You can give `configure'
|
||||
initial values for variables by setting them in the environment. Using
|
||||
a Bourne-compatible shell, you can do that on the command line like
|
||||
this:
|
||||
CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
|
||||
|
||||
Or on systems that have the `env' program, you can do it like this:
|
||||
env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
|
||||
|
||||
Compiling For Multiple Architectures
|
||||
====================================
|
||||
|
||||
You can compile the package for more than one kind of computer at the
|
||||
same time, by placing the object files for each architecture in their
|
||||
own directory. To do this, you must use a version of `make' that
|
||||
supports the `VPATH' variable, such as GNU `make'. `cd' to the
|
||||
directory where you want the object files and executables to go and run
|
||||
the `configure' script. `configure' automatically checks for the
|
||||
source code in the directory that `configure' is in and in `..'.
|
||||
|
||||
If you have to use a `make' that does not supports the `VPATH'
|
||||
variable, you have to compile the package for one architecture at a time
|
||||
in the source code directory. After you have installed the package for
|
||||
one architecture, use `make distclean' before reconfiguring for another
|
||||
architecture.
|
||||
|
||||
On MacOS X 10.5 and later systems, you can create libraries and
|
||||
executables that work on multiple system types--known as "fat" or
|
||||
"universal" binaries--by specifying multiple '-arch' options to the
|
||||
compiler but only a single '-arch' option to the preprocessor. Like
|
||||
this:
|
||||
|
||||
./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
|
||||
CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
|
||||
CPP="gcc -E" CXXCPP="g++ -E"
|
||||
|
||||
This is not guaranteed to produce working output in all cases. You
|
||||
may have to build one architecture at a time and combine the results
|
||||
using the 'lipo' tool if you have problems.
|
||||
|
||||
Installation Names
|
||||
==================
|
||||
|
||||
By default, `make install' will install the package's files in
|
||||
`/usr/local/bin', `/usr/local/man', etc. You can specify an
|
||||
installation prefix other than `/usr/local' by giving `configure' the
|
||||
option `--prefix=PATH'.
|
||||
|
||||
You can specify separate installation prefixes for
|
||||
architecture-specific files and architecture-independent files. If you
|
||||
give `configure' the option `--exec-prefix=PATH', the package will use
|
||||
PATH as the prefix for installing programs and libraries.
|
||||
Documentation and other data files will still use the regular prefix.
|
||||
|
||||
In addition, if you use an unusual directory layout you can give
|
||||
options like `--bindir=PATH' to specify different values for particular
|
||||
kinds of files. Run `configure --help' for a list of the directories
|
||||
you can set and what kinds of files go in them.
|
||||
|
||||
If the package supports it, you can cause programs to be installed
|
||||
with an extra prefix or suffix on their names by giving `configure' the
|
||||
option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
|
||||
|
||||
Relocatable Installation
|
||||
========================
|
||||
|
||||
By default, `make install' will install a package with hardwired
|
||||
file names, and the package will not work correctly when copied or
|
||||
moved to a different location in the filesystem.
|
||||
|
||||
Some packages pay attention to the `--enable-relocatable' option to
|
||||
`configure'. This option makes the entire installed package
|
||||
relocatable. This means, it can be moved or copied to a different
|
||||
location on the filesystem. It is possible to make symlinks to the
|
||||
installed and moved programs, and invoke them through the symlink. It
|
||||
is possible to do the same thing with a hard link _only_ if the hard
|
||||
linked file is in the same directory as the real program.
|
||||
|
||||
For reliability it is best to give together with --enable-relocatable
|
||||
a `--prefix' option pointing to an otherwise unused (and never used
|
||||
again) directory, for example, `--prefix=/tmp/inst$$'. This is
|
||||
recommended because on some OSes the executables remember the location
|
||||
of shared libraries (and prefer them over LD_LIBRARY_PATH !), therefore
|
||||
such an executable will look for its shared libraries first in the
|
||||
original installation directory and only then in the current
|
||||
installation directory.
|
||||
|
||||
Installation with `--enable-relocatable' will not work for setuid /
|
||||
setgid executables. (This is because such an executable kills its
|
||||
LD_LIBRARY_PATH variable when it is launched.)
|
||||
|
||||
The runtime penalty and size penalty are nearly zero on Linux 2.2 or
|
||||
newer (just one system call more when an executable is launched), and
|
||||
small on other systems (the wrapper program just sets an environment
|
||||
variable and execs the real program).
|
||||
|
||||
Optional Features
|
||||
=================
|
||||
|
||||
Some packages pay attention to `--enable-FEATURE' options to
|
||||
`configure', where FEATURE indicates an optional part of the package.
|
||||
They may also pay attention to `--with-PACKAGE' options, where PACKAGE
|
||||
is something like `gnu-as' or `x' (for the X Window System). The
|
||||
`README' should mention any `--enable-' and `--with-' options that the
|
||||
package recognizes.
|
||||
|
||||
For packages that use the X Window System, `configure' can usually
|
||||
find the X include and library files automatically, but if it doesn't,
|
||||
you can use the `configure' options `--x-includes=DIR' and
|
||||
`--x-libraries=DIR' to specify their locations.
|
||||
|
||||
For packages that use the GNU libiconv library, you can use the
|
||||
`configure' option `--with-libiconv-prefix' to specify the prefix you
|
||||
used while installing GNU libiconv. This option is not necessary if
|
||||
that other prefix is the same as the one now specified through --prefix.
|
||||
|
||||
For packages that use the GNU libintl library, you can use the
|
||||
`configure' option `--with-libintl-prefix' to specify the prefix you
|
||||
used while installing GNU gettext-runtime. This option is not necessary if
|
||||
that other prefix is the same as the one now specified through --prefix.
|
||||
|
||||
Particular Systems
|
||||
==================
|
||||
|
||||
On HP-UX, the default C compiler is not ANSI C compatible. If GNU CC
|
||||
is not installed, it is recommended to use the following options in order
|
||||
to use an ANSI C compiler:
|
||||
|
||||
./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
|
||||
|
||||
and if that doesn't work, install pre-built binaries of GCC for HP-UX.
|
||||
|
||||
On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
|
||||
parse its `<wchar.h>' header file. The option `-nodtk' can be used as
|
||||
a workaround. If GNU CC is not installed, it is therefore recommended
|
||||
to try
|
||||
|
||||
./configure CC="cc"
|
||||
|
||||
and if that doesn't work, try
|
||||
|
||||
./configure CC="cc -nodtk"
|
||||
|
||||
On AIX 3, the C include files by default don't define some necessary
|
||||
prototype declarations. If GNU CC is not installed, it is recommended to
|
||||
use the following options:
|
||||
|
||||
./configure CC="xlc -D_ALL_SOURCE"
|
||||
|
||||
On BeOS, user installed software goes in /boot/home/config, not
|
||||
/usr/local. It is recommended to use the following options:
|
||||
|
||||
./configure --prefix=/boot/home/config
|
||||
|
||||
Specifying the System Type
|
||||
==========================
|
||||
|
||||
There may be some features `configure' can not figure out
|
||||
automatically, but needs to determine by the type of host the package
|
||||
will run on. Usually `configure' can figure that out, but if it prints
|
||||
a message saying it can not guess the host type, give it the
|
||||
`--host=TYPE' option. TYPE can either be a short name for the system
|
||||
type, such as `sun4', or a canonical name with three fields:
|
||||
CPU-COMPANY-SYSTEM
|
||||
|
||||
See the file `config.sub' for the possible values of each field. If
|
||||
`config.sub' isn't included in this package, then this package doesn't
|
||||
need to know the host type.
|
||||
|
||||
If you are building compiler tools for cross-compiling, you can also
|
||||
use the `--target=TYPE' option to select the type of system they will
|
||||
produce code for and the `--build=TYPE' option to select the type of
|
||||
system on which you are compiling the package.
|
||||
|
||||
Sharing Defaults
|
||||
================
|
||||
|
||||
If you want to set default values for `configure' scripts to share,
|
||||
you can create a site shell script called `config.site' that gives
|
||||
default values for variables like `CC', `cache_file', and `prefix'.
|
||||
`configure' looks for `PREFIX/share/config.site' if it exists, then
|
||||
`PREFIX/etc/config.site' if it exists. Or, you can set the
|
||||
`CONFIG_SITE' environment variable to the location of the site script.
|
||||
A warning: not all `configure' scripts look for a site script.
|
||||
|
||||
Operation Controls
|
||||
==================
|
||||
|
||||
`configure' recognizes the following options to control how it
|
||||
operates.
|
||||
|
||||
`--cache-file=FILE'
|
||||
Use and save the results of the tests in FILE instead of
|
||||
`./config.cache'. Set FILE to `/dev/null' to disable caching, for
|
||||
debugging `configure'.
|
||||
|
||||
`--help'
|
||||
Print a summary of the options to `configure', and exit.
|
||||
|
||||
`--quiet'
|
||||
`--silent'
|
||||
`-q'
|
||||
Do not print messages saying which checks are being made. To
|
||||
suppress all normal output, redirect it to `/dev/null' (any error
|
||||
messages will still be shown).
|
||||
|
||||
`--srcdir=DIR'
|
||||
Look for the package's source code in directory DIR. Usually
|
||||
`configure' can determine that directory automatically.
|
||||
|
||||
`--version'
|
||||
Print the version of Autoconf used to generate the `configure'
|
||||
script, and exit.
|
||||
|
||||
`configure' also accepts some other, not widely useful, options.
|
||||
|
||||
274
thirdparty/libiconv-1.15/Makefile
vendored
Normal file
274
thirdparty/libiconv-1.15/Makefile
vendored
Normal file
@@ -0,0 +1,274 @@
|
||||
# Makefile for libiconv
|
||||
|
||||
#### Start of system configuration section. ####
|
||||
|
||||
# Directories used by "make":
|
||||
srcdir = .
|
||||
|
||||
# Directories used by "make install":
|
||||
prefix = /usr/local
|
||||
local_prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
datadir = ${datarootdir}
|
||||
libdir = ${exec_prefix}/lib
|
||||
includedir = ${prefix}/include
|
||||
mandir = ${datarootdir}/man
|
||||
|
||||
# Programs used by "make":
|
||||
RM = rm -f
|
||||
|
||||
|
||||
# Programs used by "make install":
|
||||
INSTALL = /usr/bin/install -c
|
||||
INSTALL_PROGRAM = ${INSTALL}
|
||||
INSTALL_DATA = ${INSTALL} -m 644
|
||||
mkinstalldirs = $(SHELL) ./build-aux/mkinstalldirs
|
||||
|
||||
#### End of system configuration section. ####
|
||||
|
||||
SHELL = /bin/sh
|
||||
|
||||
all : lib/localcharset.h force
|
||||
cd lib && $(MAKE) all
|
||||
cd preload && $(MAKE) all
|
||||
cd srclib && $(MAKE) all
|
||||
cd src && $(MAKE) all
|
||||
cd po && $(MAKE) all
|
||||
cd man && $(MAKE) all
|
||||
if test -d tests; then cd tests && $(MAKE) all; fi
|
||||
|
||||
lib/localcharset.h :
|
||||
builddir="`pwd`"; cd libcharset && $(MAKE) all && $(MAKE) install-lib libdir="$$builddir/lib" includedir="$$builddir/lib"
|
||||
|
||||
# Installs the library and include files only. Typically called with only
|
||||
# $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here.
|
||||
install-lib : all force
|
||||
cd lib && $(MAKE) install-lib libdir='$(libdir)' includedir='$(includedir)'
|
||||
if [ ! -d $(includedir) ] ; then $(mkinstalldirs) $(includedir) ; fi
|
||||
$(INSTALL_DATA) include/iconv.h.inst $(includedir)/iconv.h
|
||||
|
||||
install : lib/localcharset.h force
|
||||
cd libcharset && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd lib && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd preload && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd srclib && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd src && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
if [ ! -d $(DESTDIR)$(includedir) ] ; then $(mkinstalldirs) $(DESTDIR)$(includedir) ; fi
|
||||
$(INSTALL_DATA) include/iconv.h.inst $(DESTDIR)$(includedir)/iconv.h
|
||||
cd po && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)'
|
||||
cd man && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)'
|
||||
|
||||
install-strip : lib/localcharset.h force
|
||||
cd libcharset && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd lib && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd preload && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd srclib && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd src && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
if [ ! -d $(DESTDIR)$(includedir) ] ; then $(mkinstalldirs) $(DESTDIR)$(includedir) ; fi
|
||||
$(INSTALL_DATA) include/iconv.h.inst $(DESTDIR)$(includedir)/iconv.h
|
||||
cd po && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)'
|
||||
cd man && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)'
|
||||
|
||||
installdirs : force
|
||||
cd libcharset && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd lib && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd preload && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd srclib && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd src && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
if [ ! -d $(DESTDIR)$(includedir) ] ; then $(mkinstalldirs) $(DESTDIR)$(includedir) ; fi
|
||||
cd po && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)'
|
||||
cd man && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)'
|
||||
|
||||
uninstall : force
|
||||
cd libcharset && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd lib && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd preload && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd srclib && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd src && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
$(RM) $(DESTDIR)$(includedir)/iconv.h
|
||||
cd po && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)'
|
||||
cd man && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)'
|
||||
|
||||
check : all force
|
||||
cd libcharset && $(MAKE) check
|
||||
cd lib && $(MAKE) check
|
||||
cd preload && $(MAKE) check
|
||||
cd srclib && $(MAKE) check
|
||||
cd src && $(MAKE) check
|
||||
cd po && $(MAKE) check
|
||||
cd man && $(MAKE) check
|
||||
if test -d tests; then cd tests && $(MAKE) check; fi
|
||||
|
||||
mostlyclean : force
|
||||
cd libcharset && $(MAKE) mostlyclean
|
||||
$(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h
|
||||
cd lib && $(MAKE) mostlyclean
|
||||
cd preload && $(MAKE) mostlyclean
|
||||
cd srclib && $(MAKE) mostlyclean
|
||||
cd src && $(MAKE) mostlyclean
|
||||
cd po && $(MAKE) mostlyclean
|
||||
cd man && $(MAKE) mostlyclean
|
||||
if test -d tests; then cd tests && $(MAKE) mostlyclean; fi
|
||||
rm -rf bin
|
||||
|
||||
clean : force
|
||||
cd libcharset && $(MAKE) clean
|
||||
$(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h
|
||||
cd lib && $(MAKE) clean
|
||||
cd preload && $(MAKE) clean
|
||||
cd srclib && $(MAKE) clean
|
||||
cd src && $(MAKE) clean
|
||||
cd po && $(MAKE) clean
|
||||
cd man && $(MAKE) clean
|
||||
if test -d tests; then cd tests && $(MAKE) clean; fi
|
||||
rm -rf bin
|
||||
|
||||
distclean : force
|
||||
cd libcharset && if test -f Makefile; then $(MAKE) distclean; fi
|
||||
$(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h
|
||||
cd lib && if test -f Makefile; then $(MAKE) distclean; fi
|
||||
cd preload && if test -f Makefile; then $(MAKE) distclean; fi
|
||||
cd srclib && if test -f Makefile; then $(MAKE) distclean; fi
|
||||
cd src && if test -f Makefile; then $(MAKE) distclean; fi
|
||||
cd po && if test -f Makefile; then $(MAKE) distclean; fi
|
||||
cd man && if test -f Makefile; then $(MAKE) distclean; fi
|
||||
if test -d tests; then cd tests && if test -f Makefile; then $(MAKE) distclean; fi; fi
|
||||
$(RM) config.status config.log config.cache Makefile libtool
|
||||
$(RM) config.h stamp-h1 lib/stamp-h2
|
||||
$(RM) include/iconv.h include/iconv.h.inst
|
||||
rm -rf bin
|
||||
|
||||
maintainer-clean : force
|
||||
cd libcharset && if test -f Makefile; then $(MAKE) maintainer-clean; fi
|
||||
$(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h
|
||||
cd lib && if test -f Makefile; then $(MAKE) maintainer-clean; fi
|
||||
cd preload && if test -f Makefile; then $(MAKE) maintainer-clean; fi
|
||||
cd srclib && if test -f Makefile; then $(MAKE) maintainer-clean; fi
|
||||
cd src && if test -f Makefile; then $(MAKE) maintainer-clean; fi
|
||||
cd po && if test -f Makefile; then $(MAKE) maintainer-clean; fi
|
||||
cd man && if test -f Makefile; then $(MAKE) maintainer-clean; fi
|
||||
if test -d tests; then cd tests && if test -f Makefile; then $(MAKE) maintainer-clean; fi; fi
|
||||
$(RM) config.status config.log config.cache Makefile libtool
|
||||
$(RM) config.h stamp-h1 lib/stamp-h2
|
||||
$(RM) include/iconv.h include/iconv.h.inst
|
||||
rm -rf bin
|
||||
|
||||
|
||||
# List of source files.
|
||||
SOURCE_FILES = \
|
||||
README README.windows DEPENDENCIES HACKING AUTHORS NEWS DESIGN NOTES THANKS \
|
||||
ChangeLog Makefile.devel configure.ac Makefile.in \
|
||||
include/export.h include/iconv.h.in \
|
||||
gnulib-local/lib/alloca.in.h \
|
||||
gnulib-local/lib/error.h.diff \
|
||||
gnulib-local/lib/progname.h.diff \
|
||||
gnulib-local/lib/xalloc.h \
|
||||
gnulib-local/lib/xmalloc.c \
|
||||
gnulib-local/lib/xstrdup.c \
|
||||
gnulib-local/m4/alloca.m4 \
|
||||
gnulib-local/modules/libiconv-misc \
|
||||
gnulib-local/modules/mbstate \
|
||||
gnulib-local/modules/xalloc \
|
||||
m4/cp.m4 \
|
||||
m4/eilseq.m4 \
|
||||
m4/endian.m4 \
|
||||
m4/general.m4 \
|
||||
m4/ln.m4 \
|
||||
m4/proto.m4 \
|
||||
windows/iconv.rc windows/libiconv.rc windows/windres-options \
|
||||
woe32dll/export.h woe32dll/iconv-exports.c \
|
||||
os2/iconv.def \
|
||||
README.djgpp \
|
||||
djgpp/config.bat djgpp/config.sed djgpp/config.site djgpp/edtest.bat \
|
||||
djgpp/fnchange.in djgpp/fnchange.lst djgpp/Makefile.maint djgpp/makefile.sed \
|
||||
djgpp/README djgpp/README.in djgpp/sources.sed \
|
||||
djgpp/stateful-check.sed djgpp/stateless-check.sed djgpp/translit-check.sed \
|
||||
extras/ChangeLog extras/iconv_string.h extras/iconv_string.c \
|
||||
tools/Makefile \
|
||||
tools/8bit_tab_to_h.c tools/cjk_tab_to_h.c tools/cjk_variants.c \
|
||||
tools/CP50221-0208-EXT.TXT tools/CP50221-0212-EXT.TXT tools/JISX0213.TXT
|
||||
# List of distributed files imported from other packages.
|
||||
LIBTOOL_IMPORTED_FILES = \
|
||||
build-aux/ltmain.sh \
|
||||
m4/libtool.m4 \
|
||||
m4/lt~obsolete.m4 \
|
||||
m4/ltoptions.m4 \
|
||||
m4/ltsugar.m4 \
|
||||
m4/ltversion.m4
|
||||
AUTOMAKE_OLD_IMPORTED_FILES = \
|
||||
build-aux/mkinstalldirs
|
||||
AUTOMAKE_IMPORTED_FILES = \
|
||||
build-aux/ar-lib \
|
||||
build-aux/compile \
|
||||
build-aux/install-sh \
|
||||
build-aux/missing
|
||||
GNULIB_IMPORTED_FILES = \
|
||||
doc/relocatable.texi \
|
||||
build-aux/config.guess \
|
||||
build-aux/config.libpath \
|
||||
build-aux/config.rpath \
|
||||
build-aux/config.sub \
|
||||
build-aux/install-reloc \
|
||||
build-aux/reloc-ldflags \
|
||||
build-aux/snippet/arg-nonnull.h \
|
||||
build-aux/snippet/c++defs.h \
|
||||
build-aux/snippet/_Noreturn.h \
|
||||
build-aux/snippet/warn-on-use.h
|
||||
IMPORTED_FILES = \
|
||||
COPYING COPYING.LIB \
|
||||
ABOUT-NLS INSTALL.generic \
|
||||
$(LIBTOOL_IMPORTED_FILES) $(AUTOMAKE_OLD_IMPORTED_FILES) $(AUTOMAKE_IMPORTED_FILES) $(GNULIB_IMPORTED_FILES)
|
||||
# List of distributed files generated by autotools or Makefile.devel.
|
||||
GENERATED_FILES = \
|
||||
aclocal.m4 configure config.h.in \
|
||||
include/iconv.h.build.in
|
||||
# List of distributed files generated by "make".
|
||||
DISTRIBUTED_BUILT_FILES =
|
||||
# List of distributed files.
|
||||
DISTFILES = $(SOURCE_FILES) $(IMPORTED_FILES) $(GENERATED_FILES) $(DISTRIBUTED_BUILT_FILES)
|
||||
|
||||
distdir : $(DISTFILES)
|
||||
for file in $(DISTFILES); do \
|
||||
if test -f $$file; then dir='.'; else dir='$(srcdir)'; fi; \
|
||||
destdir=`echo '$(distdir)'/$$file | sed -e 's|//*[^/]*$$||'`; \
|
||||
test -d "$$destdir" || $(mkinstalldirs) "$$destdir" >/dev/null; \
|
||||
cp -p "$$dir/$$file" '$(distdir)'/$$file || exit 1; \
|
||||
done
|
||||
for sdir in srcm4; do \
|
||||
mkdir -p '$(distdir)'/$$sdir; \
|
||||
for file in '$(srcdir)'/$$sdir/*.m4; do \
|
||||
cp -p "$$file" '$(distdir)'/$$sdir/ || exit 1; \
|
||||
done; \
|
||||
done
|
||||
test -d '$(distdir)'/libcharset || mkdir '$(distdir)'/libcharset; cd libcharset && $(MAKE) distdir distdir='$(distdir)'/libcharset
|
||||
test -d '$(distdir)'/lib || mkdir '$(distdir)'/lib; cd lib && $(MAKE) distdir distdir='$(distdir)'/lib
|
||||
test -d '$(distdir)'/preload || mkdir '$(distdir)'/preload; cd preload && $(MAKE) distdir distdir='$(distdir)'/preload
|
||||
test -d '$(distdir)'/srclib || mkdir '$(distdir)'/srclib; cd srclib && $(MAKE) distdir distdir='$(distdir)'/srclib
|
||||
test -d '$(distdir)'/src || mkdir '$(distdir)'/src; cd src && $(MAKE) distdir distdir='$(distdir)'/src
|
||||
test -d '$(distdir)'/tests || mkdir '$(distdir)'/tests; cd tests && $(MAKE) distdir distdir='$(distdir)'/tests
|
||||
test -d '$(distdir)'/po || mkdir '$(distdir)'/po; cd po && $(MAKE) distdir distdir='$(distdir)'/po
|
||||
test -d '$(distdir)'/man || mkdir '$(distdir)'/man; cd man && $(MAKE) distdir distdir='$(distdir)'/man
|
||||
|
||||
|
||||
# Creating a distribution tarball.
|
||||
PACKAGE = libiconv
|
||||
VERSION = 1.15
|
||||
TAR = tar
|
||||
GZIP = gzip
|
||||
|
||||
dist : force
|
||||
tmpdistdir=$(PACKAGE)-$(VERSION); \
|
||||
abstmpdistdir=`pwd`/$$tmpdistdir; \
|
||||
rm -rf $$tmpdistdir $$tmpdistdir.tar $$tmpdistdir.tar.gz \
|
||||
&& mkdir $$tmpdistdir \
|
||||
&& $(MAKE) distdir distdir="$$abstmpdistdir" \
|
||||
&& $(TAR) chof $$tmpdistdir.tar --owner=root --group=root $$tmpdistdir \
|
||||
&& $(GZIP) -9 $$tmpdistdir.tar \
|
||||
&& rm -rf $$tmpdistdir
|
||||
|
||||
|
||||
force :
|
||||
|
||||
# Work around an automake-1.8 bug.
|
||||
am--refresh:
|
||||
249
thirdparty/libiconv-1.15/Makefile.devel
vendored
Normal file
249
thirdparty/libiconv-1.15/Makefile.devel
vendored
Normal file
@@ -0,0 +1,249 @@
|
||||
# -*- makefile -*-
|
||||
# This is the developer's makefile, not the user's makefile.
|
||||
# Don't use it unless you know exactly what you do!
|
||||
|
||||
SHELL = /bin/sh
|
||||
MAKE = make
|
||||
AUTOCONF = autoconf-2.69
|
||||
AUTOHEADER = autoheader-2.69
|
||||
AUTOMAKE = automake-1.15
|
||||
ACLOCAL = aclocal-1.15
|
||||
GPERF = gperf
|
||||
CC = gcc -Wall
|
||||
CFLAGS = -O
|
||||
MAN2HTML = groff -mandoc -Thtml
|
||||
CP = cp
|
||||
RM = rm -f
|
||||
|
||||
|
||||
all : srclib/Makefile.gnulib srclib/Makefile.in \
|
||||
configures config.h.in \
|
||||
include/iconv.h.build.in \
|
||||
lib/aliases.h lib/aliases_sysaix.h lib/aliases_syshpux.h lib/aliases_sysosf1.h lib/aliases_syssolaris.h \
|
||||
lib/aliases_aix.h lib/aliases_aix_sysaix.h \
|
||||
lib/aliases_osf1.h lib/aliases_osf1_sysosf1.h \
|
||||
lib/aliases_dos.h \
|
||||
lib/aliases_extra.h \
|
||||
lib/flags.h lib/translit.h \
|
||||
man/iconv.1.html man/iconv.3.html man/iconv_close.3.html man/iconv_open.3.html man/iconvctl.3.html man/iconv_open_into.3.html \
|
||||
force
|
||||
cd libcharset && $(MAKE) -f Makefile.devel all
|
||||
cd preload && $(MAKE) -f Makefile.devel all
|
||||
|
||||
|
||||
# Before making a new release:
|
||||
# - check that the encoding lists in README and man/iconv_open.3 are up to date,
|
||||
# - check that the files in libcharset/lib/ are in sync with the gnulib modules
|
||||
# 'localcharset' and 'relocatable-lib-lgpl',
|
||||
# - increment the version number in
|
||||
# configure.ac
|
||||
# include/iconv.h.in
|
||||
# README
|
||||
# - update the version info in lib/Makefile.in,
|
||||
# - $ ./autogen.sh
|
||||
# Making a new release:
|
||||
# - $ ./configure CPPFLAGS=-Wall; make; make check
|
||||
# - $ make dist
|
||||
|
||||
|
||||
GNULIB_MODULES = \
|
||||
binary-io \
|
||||
error \
|
||||
gettext \
|
||||
gettext-h \
|
||||
mbstate \
|
||||
progname \
|
||||
relocatable-prog \
|
||||
safe-read \
|
||||
sigpipe \
|
||||
stdio \
|
||||
stdlib \
|
||||
strerror \
|
||||
unistd \
|
||||
uniwidth/width \
|
||||
unlocked-io \
|
||||
xalloc \
|
||||
libiconv-misc
|
||||
|
||||
srclib/Makefile.gnulib :
|
||||
if test -n "$$GNULIB_TOOL"; then \
|
||||
$$GNULIB_TOOL --lib=libicrt --source-base=srclib --m4-base=srcm4 --makefile-name=Makefile.gnulib --no-libtool --local-dir=gnulib-local --no-vc-files \
|
||||
--import $(GNULIB_MODULES); \
|
||||
fi
|
||||
|
||||
srclib/Makefile.in : srclib/Makefile.am srclib/Makefile.gnulib aclocal.m4
|
||||
if test -n "$$GNULIB_TOOL"; then \
|
||||
$$GNULIB_TOOL --copy-file build-aux/ar-lib; \
|
||||
$$GNULIB_TOOL --copy-file build-aux/compile; \
|
||||
fi
|
||||
# Make sure we get new versions of files brought in by automake.
|
||||
(cd build-aux && rm -f ar-lib compile depcomp install-sh mdate-sh missing test-driver)
|
||||
$(AUTOMAKE) --gnits --add-missing --copy srclib/Makefile
|
||||
|
||||
gnulib-imported-files : force
|
||||
if test -n "$$GNULIB_TOOL"; then \
|
||||
for file in config.guess config.sub; do \
|
||||
$$GNULIB_TOOL --copy-file build-aux/$$file || exit $$?; \
|
||||
chmod a+x build-aux/$$file || exit $$?; \
|
||||
done; \
|
||||
fi
|
||||
|
||||
|
||||
CONFIGURES = configure
|
||||
CONFIGURES_IN = configure.ac
|
||||
|
||||
aclocal.m4 : $(CONFIGURES_IN) srclib/Makefile.gnulib $(wildcard m4/*.m4) $(wildcard srcm4/*.m4)
|
||||
$(ACLOCAL) -I m4 -I srcm4 --output=$@ && touch $@
|
||||
|
||||
configures : $(CONFIGURES)
|
||||
|
||||
AUTOCONF_FILES = aclocal.m4 $(wildcard m4/*.m4) $(wildcard srcm4/*.m4)
|
||||
|
||||
configure : configure.ac $(AUTOCONF_FILES)
|
||||
$(AUTOCONF)
|
||||
|
||||
check-configures : $(CONFIGURES)
|
||||
set -e; for f in $(CONFIGURES); do bash -x -n $$f; done
|
||||
|
||||
config.h.in : configure.ac $(AUTOCONF_FILES)
|
||||
$(AUTOHEADER)
|
||||
touch $@
|
||||
|
||||
|
||||
include/iconv.h.build.in : include/iconv.h.in include/export.h
|
||||
sed -e 's/extern \([^"]\)/extern LIBICONV_DLL_EXPORTED \1/' \
|
||||
-e '/_LIBICONV_VERSION/r include/export.h' \
|
||||
< $< > $@
|
||||
|
||||
|
||||
lib/aliases.h lib/canonical.h lib/canonical_local.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c
|
||||
$(CC) $(CFLAGS) lib/genaliases.c -o genaliases
|
||||
./genaliases lib/aliases.gperf canonical.sh canonical_local.sh
|
||||
$(RM) genaliases
|
||||
$(GPERF) -m 10 lib/aliases.gperf > tmp.h
|
||||
$(CP) tmp.h lib/aliases.h
|
||||
sh canonical.sh > lib/canonical.h
|
||||
sh canonical_local.sh > lib/canonical_local.h
|
||||
$(RM) tmp.h canonical.sh canonical_local.sh
|
||||
|
||||
lib/aliases_sysaix.h lib/canonical_sysaix.h lib/canonical_local_sysaix.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c
|
||||
$(CC) $(CFLAGS) -DUSE_AIX_ALIASES lib/genaliases.c -o genaliases
|
||||
./genaliases lib/aliases_sysaix.gperf canonical.sh canonical_local.sh
|
||||
$(RM) genaliases
|
||||
$(GPERF) -m 10 lib/aliases_sysaix.gperf > tmp.h
|
||||
$(CP) tmp.h lib/aliases_sysaix.h
|
||||
sh canonical.sh > lib/canonical_sysaix.h
|
||||
sh canonical_local.sh > lib/canonical_local_sysaix.h
|
||||
$(RM) tmp.h canonical.sh canonical_local.sh
|
||||
|
||||
lib/aliases_syshpux.h lib/canonical_syshpux.h lib/canonical_local_syshpux.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c
|
||||
$(CC) $(CFLAGS) -DUSE_HPUX_ALIASES lib/genaliases.c -o genaliases
|
||||
./genaliases lib/aliases_syshpux.gperf canonical.sh canonical_local.sh
|
||||
$(RM) genaliases
|
||||
$(GPERF) -m 10 lib/aliases_syshpux.gperf > tmp.h
|
||||
$(CP) tmp.h lib/aliases_syshpux.h
|
||||
sh canonical.sh > lib/canonical_syshpux.h
|
||||
sh canonical_local.sh > lib/canonical_local_syshpux.h
|
||||
$(RM) tmp.h canonical.sh canonical_local.sh
|
||||
|
||||
lib/aliases_sysosf1.h lib/canonical_sysosf1.h lib/canonical_local_sysosf1.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c
|
||||
$(CC) $(CFLAGS) -DUSE_OSF1_ALIASES lib/genaliases.c -o genaliases
|
||||
./genaliases lib/aliases_sysosf1.gperf canonical.sh canonical_local.sh
|
||||
$(RM) genaliases
|
||||
$(GPERF) -m 10 lib/aliases_sysosf1.gperf > tmp.h
|
||||
$(CP) tmp.h lib/aliases_sysosf1.h
|
||||
sh canonical.sh > lib/canonical_sysosf1.h
|
||||
sh canonical_local.sh > lib/canonical_local_sysosf1.h
|
||||
$(RM) tmp.h canonical.sh canonical_local.sh
|
||||
|
||||
lib/aliases_syssolaris.h lib/canonical_syssolaris.h lib/canonical_local_syssolaris.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c
|
||||
$(CC) $(CFLAGS) -DUSE_SOLARIS_ALIASES lib/genaliases.c -o genaliases
|
||||
./genaliases lib/aliases_syssolaris.gperf canonical.sh canonical_local.sh
|
||||
$(RM) genaliases
|
||||
$(GPERF) -m 10 lib/aliases_syssolaris.gperf > tmp.h
|
||||
$(CP) tmp.h lib/aliases_syssolaris.h
|
||||
sh canonical.sh > lib/canonical_syssolaris.h
|
||||
sh canonical_local.sh > lib/canonical_local_syssolaris.h
|
||||
$(RM) tmp.h canonical.sh canonical_local.sh
|
||||
|
||||
lib/aliases_aix.h lib/canonical_aix.h : lib/encodings_aix.def lib/genaliases2.c
|
||||
$(CC) $(CFLAGS) -DUSE_AIX lib/genaliases2.c -o genaliases
|
||||
./genaliases aix lib/aliases_aix.h lib/canonical_aix.h
|
||||
$(RM) genaliases
|
||||
|
||||
lib/aliases_aix_sysaix.h lib/canonical_aix_sysaix.h : lib/encodings_aix.def lib/genaliases2.c
|
||||
$(CC) $(CFLAGS) -DUSE_AIX -DUSE_AIX_ALIASES lib/genaliases2.c -o genaliases
|
||||
./genaliases aix lib/aliases_aix_sysaix.h lib/canonical_aix_sysaix.h
|
||||
$(RM) genaliases
|
||||
|
||||
lib/aliases_osf1.h lib/canonical_osf1.h : lib/encodings_osf1.def lib/genaliases2.c
|
||||
$(CC) $(CFLAGS) -DUSE_OSF1 lib/genaliases2.c -o genaliases
|
||||
./genaliases osf1 lib/aliases_osf1.h lib/canonical_osf1.h
|
||||
$(RM) genaliases
|
||||
|
||||
lib/aliases_osf1_sysosf1.h lib/canonical_osf1_sysosf1.h : lib/encodings_osf1.def lib/genaliases2.c
|
||||
$(CC) $(CFLAGS) -DUSE_OSF1 -DUSE_OSF1_ALIASES lib/genaliases2.c -o genaliases
|
||||
./genaliases osf1 lib/aliases_osf1_sysosf1.h lib/canonical_osf1_sysosf1.h
|
||||
$(RM) genaliases
|
||||
|
||||
lib/aliases_dos.h lib/canonical_dos.h : lib/encodings_dos.def lib/genaliases2.c
|
||||
$(CC) $(CFLAGS) -DUSE_DOS lib/genaliases2.c -o genaliases
|
||||
./genaliases dos lib/aliases_dos.h lib/canonical_dos.h
|
||||
$(RM) genaliases
|
||||
|
||||
lib/aliases_extra.h lib/canonical_extra.h : lib/encodings_extra.def lib/genaliases2.c
|
||||
$(CC) $(CFLAGS) -DUSE_EXTRA lib/genaliases2.c -o genaliases
|
||||
./genaliases extra lib/aliases_extra.h lib/canonical_extra.h
|
||||
$(RM) genaliases
|
||||
|
||||
|
||||
lib/flags.h : lib/encodings.def lib/encodings_aix.def lib/encodings_osf1.def lib/encodings_dos.def lib/encodings_extra.def lib/converters.h lib/genflags.c
|
||||
$(CC) $(CFLAGS) lib/genflags.c -o genflags
|
||||
./genflags > lib/flags.h
|
||||
$(RM) genflags
|
||||
|
||||
|
||||
lib/translit.h : lib/translit.def lib/gentranslit.c
|
||||
$(CC) $(CFLAGS) lib/gentranslit.c -o gentranslit
|
||||
./gentranslit < lib/translit.def > lib/translit.h
|
||||
$(RM) gentranslit
|
||||
|
||||
|
||||
man/%.html : man/%
|
||||
$(MAN2HTML) $< > $@-t
|
||||
grep -v '<!-- CreationDate' < $@-t > $@
|
||||
$(RM) $@-t
|
||||
|
||||
|
||||
gnulib-clean : force
|
||||
# Move srclib/Makefile.gnulib away, so that the target 'srclib/Makefile.gnulib' will actually do something.
|
||||
if test -f srclib/Makefile.gnulib; then \
|
||||
mv srclib/Makefile.gnulib srclib/Makefile.gnulib~; \
|
||||
fi
|
||||
# No need to remove the stale files. gnulib-tool does this itself, thanks to srcm4/gnulib-comp.m4.
|
||||
# find srclib '(' -name '*.h' -o -name '*.c' -o -name '*.valgrind' ')' -exec rm -f '{}' ';'
|
||||
# rm -rf srcm4
|
||||
|
||||
totally-clean : force
|
||||
rm -f srclib/Makefile.in
|
||||
rm -f aclocal.m4 $(CONFIGURES) config.h.in include/iconv.h.build.in
|
||||
rm -f lib/aliases.gperf lib/aliases_sysaix.gperf lib/aliases_syshpux.gperf lib/aliases_sysosf1.gperf lib/aliases_syssolaris.gperf
|
||||
rm -f lib/aliases.h lib/aliases_sysaix.h lib/aliases_syshpux.h lib/aliases_sysosf1.h lib/aliases_syssolaris.h
|
||||
rm -f lib/aliases_aix.h lib/aliases_aix_sysaix.h
|
||||
rm -f lib/aliases_osf1.h lib/aliases_osf1_sysosf1.h
|
||||
rm -f lib/aliases_dos.h
|
||||
rm -f lib/aliases_extra.h
|
||||
rm -f lib/canonical.h lib/canonical_sysaix.h lib/canonical_syshpux.h lib/canonical_sysosf1.h lib/canonical_syssolaris.h
|
||||
rm -f lib/canonical_aix.h lib/canonical_aix_sysaix.h
|
||||
rm -f lib/canonical_osf1.h lib/canonical_osf1_sysosf1.h
|
||||
rm -f lib/canonical_dos.h
|
||||
rm -f lib/canonical_extra.h
|
||||
rm -f lib/canonical_local.h lib/canonical_local_sysaix.h lib/canonical_local_syshpux.h lib/canonical_local_sysosf1.h lib/canonical_local_syssolaris.h
|
||||
rm -f lib/flags.h
|
||||
rm -f lib/translit.h
|
||||
rm -f man/iconv.1.html man/iconv.3.html man/iconv_close.3.html man/iconv_open.3.html man/iconvctl.3.html man/iconv_open_into.3.html
|
||||
cd libcharset && $(MAKE) -f Makefile.devel totally-clean
|
||||
cd preload && $(MAKE) -f Makefile.devel totally-clean
|
||||
|
||||
|
||||
force :
|
||||
274
thirdparty/libiconv-1.15/Makefile.in
vendored
Normal file
274
thirdparty/libiconv-1.15/Makefile.in
vendored
Normal file
@@ -0,0 +1,274 @@
|
||||
# Makefile for libiconv
|
||||
|
||||
#### Start of system configuration section. ####
|
||||
|
||||
# Directories used by "make":
|
||||
srcdir = @srcdir@
|
||||
|
||||
# Directories used by "make install":
|
||||
prefix = @prefix@
|
||||
local_prefix = /usr/local
|
||||
exec_prefix = @exec_prefix@
|
||||
datarootdir = @datarootdir@
|
||||
datadir = @datadir@
|
||||
libdir = @libdir@
|
||||
includedir = @includedir@
|
||||
mandir = @mandir@
|
||||
|
||||
# Programs used by "make":
|
||||
RM = rm -f
|
||||
@SET_MAKE@
|
||||
|
||||
# Programs used by "make install":
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
mkinstalldirs = $(SHELL) @top_srcdir@/build-aux/mkinstalldirs
|
||||
|
||||
#### End of system configuration section. ####
|
||||
|
||||
SHELL = /bin/sh
|
||||
|
||||
all : lib/localcharset.h force
|
||||
cd lib && $(MAKE) all
|
||||
cd preload && $(MAKE) all
|
||||
cd srclib && $(MAKE) all
|
||||
cd src && $(MAKE) all
|
||||
cd po && $(MAKE) all
|
||||
cd man && $(MAKE) all
|
||||
if test -d tests; then cd tests && $(MAKE) all; fi
|
||||
|
||||
lib/localcharset.h :
|
||||
builddir="`pwd`"; cd libcharset && $(MAKE) all && $(MAKE) install-lib libdir="$$builddir/lib" includedir="$$builddir/lib"
|
||||
|
||||
# Installs the library and include files only. Typically called with only
|
||||
# $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here.
|
||||
install-lib : all force
|
||||
cd lib && $(MAKE) install-lib libdir='$(libdir)' includedir='$(includedir)'
|
||||
if [ ! -d $(includedir) ] ; then $(mkinstalldirs) $(includedir) ; fi
|
||||
$(INSTALL_DATA) include/iconv.h.inst $(includedir)/iconv.h
|
||||
|
||||
install : lib/localcharset.h force
|
||||
cd libcharset && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd lib && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd preload && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd srclib && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd src && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
if [ ! -d $(DESTDIR)$(includedir) ] ; then $(mkinstalldirs) $(DESTDIR)$(includedir) ; fi
|
||||
$(INSTALL_DATA) include/iconv.h.inst $(DESTDIR)$(includedir)/iconv.h
|
||||
cd po && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)'
|
||||
cd man && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)'
|
||||
|
||||
install-strip : lib/localcharset.h force
|
||||
cd libcharset && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd lib && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd preload && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd srclib && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd src && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
if [ ! -d $(DESTDIR)$(includedir) ] ; then $(mkinstalldirs) $(DESTDIR)$(includedir) ; fi
|
||||
$(INSTALL_DATA) include/iconv.h.inst $(DESTDIR)$(includedir)/iconv.h
|
||||
cd po && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)'
|
||||
cd man && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)'
|
||||
|
||||
installdirs : force
|
||||
cd libcharset && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd lib && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd preload && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd srclib && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd src && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
if [ ! -d $(DESTDIR)$(includedir) ] ; then $(mkinstalldirs) $(DESTDIR)$(includedir) ; fi
|
||||
cd po && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)'
|
||||
cd man && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)'
|
||||
|
||||
uninstall : force
|
||||
cd libcharset && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd lib && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd preload && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd srclib && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
cd src && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
|
||||
$(RM) $(DESTDIR)$(includedir)/iconv.h
|
||||
cd po && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)'
|
||||
cd man && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)'
|
||||
|
||||
check : all force
|
||||
cd libcharset && $(MAKE) check
|
||||
cd lib && $(MAKE) check
|
||||
cd preload && $(MAKE) check
|
||||
cd srclib && $(MAKE) check
|
||||
cd src && $(MAKE) check
|
||||
cd po && $(MAKE) check
|
||||
cd man && $(MAKE) check
|
||||
if test -d tests; then cd tests && $(MAKE) check; fi
|
||||
|
||||
mostlyclean : force
|
||||
cd libcharset && $(MAKE) mostlyclean
|
||||
$(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h
|
||||
cd lib && $(MAKE) mostlyclean
|
||||
cd preload && $(MAKE) mostlyclean
|
||||
cd srclib && $(MAKE) mostlyclean
|
||||
cd src && $(MAKE) mostlyclean
|
||||
cd po && $(MAKE) mostlyclean
|
||||
cd man && $(MAKE) mostlyclean
|
||||
if test -d tests; then cd tests && $(MAKE) mostlyclean; fi
|
||||
rm -rf bin
|
||||
|
||||
clean : force
|
||||
cd libcharset && $(MAKE) clean
|
||||
$(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h
|
||||
cd lib && $(MAKE) clean
|
||||
cd preload && $(MAKE) clean
|
||||
cd srclib && $(MAKE) clean
|
||||
cd src && $(MAKE) clean
|
||||
cd po && $(MAKE) clean
|
||||
cd man && $(MAKE) clean
|
||||
if test -d tests; then cd tests && $(MAKE) clean; fi
|
||||
rm -rf bin
|
||||
|
||||
distclean : force
|
||||
cd libcharset && if test -f Makefile; then $(MAKE) distclean; fi
|
||||
$(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h
|
||||
cd lib && if test -f Makefile; then $(MAKE) distclean; fi
|
||||
cd preload && if test -f Makefile; then $(MAKE) distclean; fi
|
||||
cd srclib && if test -f Makefile; then $(MAKE) distclean; fi
|
||||
cd src && if test -f Makefile; then $(MAKE) distclean; fi
|
||||
cd po && if test -f Makefile; then $(MAKE) distclean; fi
|
||||
cd man && if test -f Makefile; then $(MAKE) distclean; fi
|
||||
if test -d tests; then cd tests && if test -f Makefile; then $(MAKE) distclean; fi; fi
|
||||
$(RM) config.status config.log config.cache Makefile libtool
|
||||
$(RM) config.h stamp-h1 lib/stamp-h2
|
||||
$(RM) include/iconv.h include/iconv.h.inst
|
||||
rm -rf bin
|
||||
|
||||
maintainer-clean : force
|
||||
cd libcharset && if test -f Makefile; then $(MAKE) maintainer-clean; fi
|
||||
$(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h
|
||||
cd lib && if test -f Makefile; then $(MAKE) maintainer-clean; fi
|
||||
cd preload && if test -f Makefile; then $(MAKE) maintainer-clean; fi
|
||||
cd srclib && if test -f Makefile; then $(MAKE) maintainer-clean; fi
|
||||
cd src && if test -f Makefile; then $(MAKE) maintainer-clean; fi
|
||||
cd po && if test -f Makefile; then $(MAKE) maintainer-clean; fi
|
||||
cd man && if test -f Makefile; then $(MAKE) maintainer-clean; fi
|
||||
if test -d tests; then cd tests && if test -f Makefile; then $(MAKE) maintainer-clean; fi; fi
|
||||
$(RM) config.status config.log config.cache Makefile libtool
|
||||
$(RM) config.h stamp-h1 lib/stamp-h2
|
||||
$(RM) include/iconv.h include/iconv.h.inst
|
||||
rm -rf bin
|
||||
|
||||
|
||||
# List of source files.
|
||||
SOURCE_FILES = \
|
||||
README README.windows DEPENDENCIES HACKING AUTHORS NEWS DESIGN NOTES THANKS \
|
||||
ChangeLog Makefile.devel configure.ac Makefile.in \
|
||||
include/export.h include/iconv.h.in \
|
||||
gnulib-local/lib/alloca.in.h \
|
||||
gnulib-local/lib/error.h.diff \
|
||||
gnulib-local/lib/progname.h.diff \
|
||||
gnulib-local/lib/xalloc.h \
|
||||
gnulib-local/lib/xmalloc.c \
|
||||
gnulib-local/lib/xstrdup.c \
|
||||
gnulib-local/m4/alloca.m4 \
|
||||
gnulib-local/modules/libiconv-misc \
|
||||
gnulib-local/modules/mbstate \
|
||||
gnulib-local/modules/xalloc \
|
||||
m4/cp.m4 \
|
||||
m4/eilseq.m4 \
|
||||
m4/endian.m4 \
|
||||
m4/general.m4 \
|
||||
m4/ln.m4 \
|
||||
m4/proto.m4 \
|
||||
windows/iconv.rc windows/libiconv.rc windows/windres-options \
|
||||
woe32dll/export.h woe32dll/iconv-exports.c \
|
||||
os2/iconv.def \
|
||||
README.djgpp \
|
||||
djgpp/config.bat djgpp/config.sed djgpp/config.site djgpp/edtest.bat \
|
||||
djgpp/fnchange.in djgpp/fnchange.lst djgpp/Makefile.maint djgpp/makefile.sed \
|
||||
djgpp/README djgpp/README.in djgpp/sources.sed \
|
||||
djgpp/stateful-check.sed djgpp/stateless-check.sed djgpp/translit-check.sed \
|
||||
extras/ChangeLog extras/iconv_string.h extras/iconv_string.c \
|
||||
tools/Makefile \
|
||||
tools/8bit_tab_to_h.c tools/cjk_tab_to_h.c tools/cjk_variants.c \
|
||||
tools/CP50221-0208-EXT.TXT tools/CP50221-0212-EXT.TXT tools/JISX0213.TXT
|
||||
# List of distributed files imported from other packages.
|
||||
LIBTOOL_IMPORTED_FILES = \
|
||||
build-aux/ltmain.sh \
|
||||
m4/libtool.m4 \
|
||||
m4/lt~obsolete.m4 \
|
||||
m4/ltoptions.m4 \
|
||||
m4/ltsugar.m4 \
|
||||
m4/ltversion.m4
|
||||
AUTOMAKE_OLD_IMPORTED_FILES = \
|
||||
build-aux/mkinstalldirs
|
||||
AUTOMAKE_IMPORTED_FILES = \
|
||||
build-aux/ar-lib \
|
||||
build-aux/compile \
|
||||
build-aux/install-sh \
|
||||
build-aux/missing
|
||||
GNULIB_IMPORTED_FILES = \
|
||||
doc/relocatable.texi \
|
||||
build-aux/config.guess \
|
||||
build-aux/config.libpath \
|
||||
build-aux/config.rpath \
|
||||
build-aux/config.sub \
|
||||
build-aux/install-reloc \
|
||||
build-aux/reloc-ldflags \
|
||||
build-aux/snippet/arg-nonnull.h \
|
||||
build-aux/snippet/c++defs.h \
|
||||
build-aux/snippet/_Noreturn.h \
|
||||
build-aux/snippet/warn-on-use.h
|
||||
IMPORTED_FILES = \
|
||||
COPYING COPYING.LIB \
|
||||
ABOUT-NLS INSTALL.generic \
|
||||
$(LIBTOOL_IMPORTED_FILES) $(AUTOMAKE_OLD_IMPORTED_FILES) $(AUTOMAKE_IMPORTED_FILES) $(GNULIB_IMPORTED_FILES)
|
||||
# List of distributed files generated by autotools or Makefile.devel.
|
||||
GENERATED_FILES = \
|
||||
aclocal.m4 configure config.h.in \
|
||||
include/iconv.h.build.in
|
||||
# List of distributed files generated by "make".
|
||||
DISTRIBUTED_BUILT_FILES =
|
||||
# List of distributed files.
|
||||
DISTFILES = $(SOURCE_FILES) $(IMPORTED_FILES) $(GENERATED_FILES) $(DISTRIBUTED_BUILT_FILES)
|
||||
|
||||
distdir : $(DISTFILES)
|
||||
for file in $(DISTFILES); do \
|
||||
if test -f $$file; then dir='.'; else dir='$(srcdir)'; fi; \
|
||||
destdir=`echo '$(distdir)'/$$file | sed -e 's|//*[^/]*$$||'`; \
|
||||
test -d "$$destdir" || $(mkinstalldirs) "$$destdir" >/dev/null; \
|
||||
cp -p "$$dir/$$file" '$(distdir)'/$$file || exit 1; \
|
||||
done
|
||||
for sdir in srcm4; do \
|
||||
mkdir -p '$(distdir)'/$$sdir; \
|
||||
for file in '$(srcdir)'/$$sdir/*.m4; do \
|
||||
cp -p "$$file" '$(distdir)'/$$sdir/ || exit 1; \
|
||||
done; \
|
||||
done
|
||||
test -d '$(distdir)'/libcharset || mkdir '$(distdir)'/libcharset; cd libcharset && $(MAKE) distdir distdir='$(distdir)'/libcharset
|
||||
test -d '$(distdir)'/lib || mkdir '$(distdir)'/lib; cd lib && $(MAKE) distdir distdir='$(distdir)'/lib
|
||||
test -d '$(distdir)'/preload || mkdir '$(distdir)'/preload; cd preload && $(MAKE) distdir distdir='$(distdir)'/preload
|
||||
test -d '$(distdir)'/srclib || mkdir '$(distdir)'/srclib; cd srclib && $(MAKE) distdir distdir='$(distdir)'/srclib
|
||||
test -d '$(distdir)'/src || mkdir '$(distdir)'/src; cd src && $(MAKE) distdir distdir='$(distdir)'/src
|
||||
test -d '$(distdir)'/tests || mkdir '$(distdir)'/tests; cd tests && $(MAKE) distdir distdir='$(distdir)'/tests
|
||||
test -d '$(distdir)'/po || mkdir '$(distdir)'/po; cd po && $(MAKE) distdir distdir='$(distdir)'/po
|
||||
test -d '$(distdir)'/man || mkdir '$(distdir)'/man; cd man && $(MAKE) distdir distdir='$(distdir)'/man
|
||||
|
||||
|
||||
# Creating a distribution tarball.
|
||||
PACKAGE = @PACKAGE@
|
||||
VERSION = @VERSION@
|
||||
TAR = tar
|
||||
GZIP = gzip
|
||||
|
||||
dist : force
|
||||
tmpdistdir=$(PACKAGE)-$(VERSION); \
|
||||
abstmpdistdir=`pwd`/$$tmpdistdir; \
|
||||
rm -rf $$tmpdistdir $$tmpdistdir.tar $$tmpdistdir.tar.gz \
|
||||
&& mkdir $$tmpdistdir \
|
||||
&& $(MAKE) distdir distdir="$$abstmpdistdir" \
|
||||
&& $(TAR) chof $$tmpdistdir.tar --owner=root --group=root $$tmpdistdir \
|
||||
&& $(GZIP) -9 $$tmpdistdir.tar \
|
||||
&& rm -rf $$tmpdistdir
|
||||
|
||||
|
||||
force :
|
||||
|
||||
# Work around an automake-1.8 bug.
|
||||
am--refresh:
|
||||
190
thirdparty/libiconv-1.15/NEWS
vendored
Normal file
190
thirdparty/libiconv-1.15/NEWS
vendored
Normal file
@@ -0,0 +1,190 @@
|
||||
New in 1.15:
|
||||
* The UTF-8 converter now rejects surrogates and out-of-range code points.
|
||||
* Added ISO-2022-JP-MS converter.
|
||||
* Updated the CP1255 converter to map one more character.
|
||||
* The functions now support strings longer than 2 GB.
|
||||
|
||||
New in 1.14:
|
||||
* The 'iconv' program now produces its output as soon as it can. It no longer
|
||||
unnecessarily waits for more input.
|
||||
* Updated the GB18030 converter to map 25 characters to code points that have
|
||||
been to Unicode since 2000, rather than to code points in the Private Use
|
||||
Area.
|
||||
* Updated the BIG5-HKSCS converter. The old BIG5-HKSCS converter is renamed to
|
||||
BIG5-HKSCS:2004. A new converter BIG5-HKSCS:2008 is added. BIG5-HKSCS is now
|
||||
an alias for BIG5-HKSCS:2008.
|
||||
* Fixed a bug in the conversion to wchar_t.
|
||||
* Fixed a small bug in the CP1258 converter.
|
||||
|
||||
New in 1.13:
|
||||
* The library and the iconv program now understand platform dependent aliases,
|
||||
for better compatibility with the platform's own iconv_open function.
|
||||
Examples: "646" on Solaris, "iso88591" on HP-UX, "IBM-1252" on AIX.
|
||||
* For stateful encodings, when the input ends with a shift sequence followed
|
||||
by invalid input, the iconv function now increments the input pointer past
|
||||
the shift sequence before returning (size_t)(-1) with errno = EILSEQ. This
|
||||
is also like GNU libc's iconv() behaves.
|
||||
* The library exports a new function iconv_open_into() that stores the
|
||||
conversion descriptor in pre-allocated memory, rather than allocating fresh
|
||||
memory for it.
|
||||
* Added CP1131 converter.
|
||||
|
||||
New in 1.12:
|
||||
* The iconv program is now licensed under the GPL version 3, instead of the
|
||||
GPL version 2. The libiconv library continues to be licensed under LGPL.
|
||||
* Added RK1048 converter.
|
||||
* On AIX, an existing system libiconv no longer causes setlocale() to fail.
|
||||
* Upgraded EUC-KR, JOHAB to include the Korean postal code sign.
|
||||
|
||||
New in 1.11:
|
||||
* The iconv program has new options --unicode-subst, --byte-subst,
|
||||
--widechar-subst that allow to specify substitutions for characters that
|
||||
cannot be converted.
|
||||
* The iconv program now understands long options:
|
||||
long option equivalent to
|
||||
--from-code -f
|
||||
--to-code -t
|
||||
--list -l
|
||||
--silent -s
|
||||
* The CP936 converter is now different from the GBK converter: it has changed
|
||||
to include the Euro sign and private area characters. CP936 is no longer an
|
||||
alias of GBK.
|
||||
* Updated GB18030 converter to include all private area characters.
|
||||
* Updated CP950 converter to include the Euro sign and private area characters.
|
||||
* Updated CP949 converter to include private area characters.
|
||||
* Updated the BIG5-HKSCS converter. The old BIG5-HKSCS converter is renamed to
|
||||
BIG5-HKSCS:1999 and updated to Unicode 4. New converters BIG5-HKSCS:2001 and
|
||||
BIG5-HKSCS:2004 are added. BIG5-HKSCS is now an alias for BIG5-HKSCS:2004.
|
||||
* Added a few irreversible mappings to the CP932 converter.
|
||||
* Tidy up the list of symbols exported from libiconv (assumes gcc >= 4.0).
|
||||
|
||||
New in 1.10:
|
||||
* Added ISO-8859-11 converter.
|
||||
* Updated the ISO-8859-7 converter.
|
||||
* Added ATARIST converter, available through --enable-extra-encodings.
|
||||
* Added BIG5-2003 converter (experimental), available through
|
||||
--enable-extra-encodings.
|
||||
* Updated EUC-TW converter to include the Euro sign.
|
||||
* The preloadable library has been renamed from libiconv_plug.so to
|
||||
preloadable_libiconv.so.
|
||||
* Portability to mingw.
|
||||
|
||||
New in 1.9:
|
||||
* Many more transliterations.
|
||||
* New configuration option --enable-relocatable. See the INSTALL.generic file
|
||||
for details.
|
||||
|
||||
New in 1.8:
|
||||
* The iconv program has new options -l, -c, -s.
|
||||
* The iconv program is internationalized.
|
||||
* Added C99 converter.
|
||||
* Added KOI8-T converter.
|
||||
* New configuration option --enable-extra-encodings that enables a bunch of
|
||||
additional encodings; see the README for details.
|
||||
* Updated the ISO-8859-16 converter.
|
||||
* Upgraded BIG5-HKSCS, EUC-TW, ISO-2022-CN, ISO-2022-CN-EXT converters to
|
||||
Unicode 3.2.
|
||||
* Upgraded EUC-KR, CP949, JOHAB converters to include the Euro sign.
|
||||
* Changed the ARMSCII-8 converter.
|
||||
* Extended the EUC-JP encoder so that YEN SIGN characters don't cause failures
|
||||
in Shift_JIS to EUC-JP conversion.
|
||||
* The JAVA converter now handles characters outside the Unicode BMP correctly.
|
||||
* Fixed a bug in the CP1255, CP1258, TCVN decoders: The base characters of
|
||||
combining characters could be dropped at the end of the conversion buffer.
|
||||
* Fixed a bug in the transliteration that could lead to excessive memory
|
||||
allocations in libintl when transliteration was needed.
|
||||
* Portability to BSD/OS and SCO 3.2.5.
|
||||
|
||||
New in 1.7:
|
||||
* Added UTF-32, UTF-32BE, UTF-32LE converters.
|
||||
* Changed CP1255, CP1258 and TCVN converters to handle combining characters.
|
||||
* Changed EUC-JP, SHIFT_JIS, CP932, ISO-2022-JP, ISO-2022-JP-2, ISO-2022-JP-1
|
||||
converters to use fullwidth Yen sign instead of halfwidth Yen sign, and
|
||||
fullwidth tilde instead of halfwidth tilde.
|
||||
* Upgraded EUC-TW, ISO-2022-CN, ISO-2022-CN-EXT converters to Unicode 3.1.
|
||||
* Changed the GB18030 converter to not reject unassigned and private-use
|
||||
Unicode characters.
|
||||
* Fixed a bug in the byte order mark treatment of the UCS-4 decoder.
|
||||
* The manual pages are now distributed also in HTML format.
|
||||
|
||||
New in 1.6:
|
||||
* The iconv program's -f and -t options are now optional.
|
||||
* Many more transliterations.
|
||||
* Added CP862 converter.
|
||||
* Changed the GB18030 converter.
|
||||
* Portability to DOS with DJGPP.
|
||||
|
||||
New in 1.5:
|
||||
* Added an iconv(1) program.
|
||||
* New locale dependent encodings "char", "wchar_t".
|
||||
* Transliteration is now off by default. Use a //TRANSLIT suffix to enable it.
|
||||
* The JOHAB encoding is documented again.
|
||||
* Changed a few mappings in the CP950 converter.
|
||||
|
||||
New in 1.4:
|
||||
* Added GB18030, BIG5HKSCS converters.
|
||||
* Portability to OS/2 with emx+gcc.
|
||||
|
||||
New in 1.3:
|
||||
* Added UCS-2BE, UCS-2LE, UCS-4BE, UCS-4LE converters.
|
||||
* Fixed the definition of EILSEQ on SunOS4.
|
||||
* Fixed a build problem on OSF/1.
|
||||
* Support for building as a shared library on Woe32.
|
||||
|
||||
New in 1.2:
|
||||
* Added UTF-16BE and UTF-16LE converters.
|
||||
* Changed the UTF-16 encoder.
|
||||
* Fixed the treatment of tab characters in the UTF-7 converter.
|
||||
* Fixed an internal error when output buffer was not large enough.
|
||||
|
||||
New in 1.1:
|
||||
* Added ISO-8859-16 converter.
|
||||
* Added CP932 converter, a variant of SHIFT_JIS.
|
||||
* Added CP949 converter, a variant of EUC-KR.
|
||||
* Improved the ISO-2022-CN-EXT converter: It now covers the ISO-IR-165 range.
|
||||
* Updated the ISO-8859-8 conversion table.
|
||||
* The JOHAB encoding is deprecated and not documented any more.
|
||||
* Fixed two build problems: 1. "make -n check" failed. 2. When libiconv was
|
||||
already installed, "make" failed.
|
||||
|
||||
New in 1.0:
|
||||
* Added transliteration facilities.
|
||||
* Added a test suite.
|
||||
* Fixed the iconv(3) manual page and function: the return value was not
|
||||
described correctly.
|
||||
* Fixed a bug in the CP1258 decoder: invalid bytes now yield EILSEQ instead of
|
||||
U+FFFD.
|
||||
* Fixed a bug in the Georgian-PS encoder: accept U+00E6.
|
||||
* Fixed a bug in the EUC-JP encoder: reject 0x8E5C and 0x8E7E.
|
||||
* Fixed a bug in the KSC5601 and JOHAB converters: they recognized some Hangul
|
||||
characters at some invalid code positions.
|
||||
* Fixed a bug in the EUC-TW decoder; it was severely broken.
|
||||
* Fixed a bug in the CP950 converter: it recognized a dubious BIG5 range.
|
||||
|
||||
New in 0.3:
|
||||
* Reduced the size of the tables needed for the JOHAB converter.
|
||||
* Portability to Woe32.
|
||||
|
||||
New in 0.2:
|
||||
* Added KOI8-RU, CP850, CP866, CP874, CP950, ISO-2022-CN-EXT, GBK and
|
||||
ISO-2022-JP-1 converters.
|
||||
* Added MACINTOSH as an alias for MAC-ROMAN.
|
||||
* Added ASMO-708 as an alias for ISO-8859-6.
|
||||
* Added ELOT_928 as an alias for ISO-8859-7.
|
||||
* Improved the EUC-TW converter: Treat CNS 11643 plane 3.
|
||||
* Improved the ISO-2022-KR and EUC-KR converters: Hangul characters are
|
||||
decomposed into Jamo when needed.
|
||||
* Improved the CP932 converter.
|
||||
* Updated the CP1133, MULELAO-1 and ARMSCII-8 mappings.
|
||||
* The EUC-JP and SHIFT_JIS converters now cover the user-defined range.
|
||||
* Fixed a possible buffer overrun in the JOHAB converter.
|
||||
* Fixed a bug in the UTF-7, ISO-2022-*, HZ decoders: a shift sequence a the
|
||||
end of the input no longer gives an error.
|
||||
* The HZ encoder now always terminates its output in the ASCII state.
|
||||
* Use a perfect hash table for looking up the aliases.
|
||||
|
||||
New in 0.1:
|
||||
* Portability to Linux/glibc-2.0.x, Linux/libc5, OSF/1, FreeBSD.
|
||||
* Fixed a bug in the EUC-JP decoder. Extended the ISO-2022-JP-2 converter.
|
||||
* Made TIS-620 mapping consistent with glibc-2.1.
|
||||
|
||||
402
thirdparty/libiconv-1.15/NOTES
vendored
Normal file
402
thirdparty/libiconv-1.15/NOTES
vendored
Normal file
@@ -0,0 +1,402 @@
|
||||
Q: Why does libiconv support encoding XXX? Why does libiconv not support
|
||||
encoding ZZZ?
|
||||
|
||||
A: libiconv, as an internationalization library, supports those character
|
||||
sets and encodings which are in wide-spread use in at least one territory
|
||||
of the world.
|
||||
|
||||
Hint1: On http://www.w3c.org/International/O-charset-lang.html you find a
|
||||
page "Languages, countries, and the charsets typically used for them".
|
||||
From this table, we can conclude that the following are in active use:
|
||||
|
||||
ISO-8859-1, CP1252 Afrikaans, Albanian, Basque, Catalan, Danish, Dutch,
|
||||
English, Faroese, Finnish, French, Galician, German,
|
||||
Icelandic, Irish, Italian, Norwegian, Portuguese,
|
||||
Scottish, Spanish, Swedish
|
||||
ISO-8859-2 Croatian, Czech, Hungarian, Polish, Romanian, Slovak,
|
||||
Slovenian
|
||||
ISO-8859-3 Esperanto, Maltese
|
||||
ISO-8859-5 Bulgarian, Byelorussian, Macedonian, Russian,
|
||||
Serbian, Ukrainian
|
||||
ISO-8859-6 Arabic
|
||||
ISO-8859-7 Greek
|
||||
ISO-8859-8 Hebrew
|
||||
ISO-8859-9, CP1254 Turkish
|
||||
ISO-8859-10 Inuit, Lapp
|
||||
ISO-8859-13 Latvian, Lithuanian
|
||||
ISO-8859-15 Estonian
|
||||
KOI8-R Russian
|
||||
SHIFT_JIS Japanese
|
||||
ISO-2022-JP Japanese
|
||||
EUC-JP Japanese
|
||||
|
||||
Ordered by frequency on the web (1997):
|
||||
ISO-8859-1, CP1252 96%
|
||||
SHIFT_JIS 1.6%
|
||||
ISO-2022-JP 1.2%
|
||||
EUC-JP 0.4%
|
||||
CP1250 0.3%
|
||||
CP1251 0.2%
|
||||
CP850 0.1%
|
||||
MACINTOSH 0.1%
|
||||
ISO-8859-5 0.1%
|
||||
ISO-8859-2 0.0%
|
||||
|
||||
Hint2: The character sets mentioned in the XFree86 4.0 locale.alias file.
|
||||
|
||||
ISO-8859-1 Afrikaans, Basque, Breton, Catalan, Danish, Dutch,
|
||||
English, Estonian, Faroese, Finnish, French,
|
||||
Galician, German, Greenlandic, Icelandic,
|
||||
Indonesian, Irish, Italian, Lithuanian, Norwegian,
|
||||
Occitan, Portuguese, Scottish, Spanish, Swedish,
|
||||
Walloon, Welsh
|
||||
ISO-8859-2 Albanian, Croatian, Czech, Hungarian, Polish,
|
||||
Romanian, Serbian, Slovak, Slovenian
|
||||
ISO-8859-3 Esperanto
|
||||
ISO-8859-4 Estonian, Latvian, Lithuanian
|
||||
ISO-8859-5 Bulgarian, Byelorussian, Macedonian, Russian,
|
||||
Serbian, Ukrainian
|
||||
ISO-8859-6 Arabic
|
||||
ISO-8859-7 Greek
|
||||
ISO-8859-8 Hebrew
|
||||
ISO-8859-9 Turkish
|
||||
ISO-8859-14 Breton, Irish, Scottish, Welsh
|
||||
ISO-8859-15 Basque, Breton, Catalan, Danish, Dutch, Estonian,
|
||||
Faroese, Finnish, French, Galician, German,
|
||||
Greenlandic, Icelandic, Irish, Italian, Lithuanian,
|
||||
Norwegian, Occitan, Portuguese, Scottish, Spanish,
|
||||
Swedish, Walloon, Welsh
|
||||
KOI8-R Russian
|
||||
KOI8-U Russian, Ukrainian
|
||||
EUC-JP (alias eucJP) Japanese
|
||||
ISO-2022-JP (alias JIS7) Japanese
|
||||
SHIFT_JIS (alias SJIS) Japanese
|
||||
U90 Japanese
|
||||
S90 Japanese
|
||||
EUC-CN (alias eucCN) Chinese
|
||||
EUC-TW (alias eucTW) Chinese
|
||||
BIG5 Chinese
|
||||
EUC-KR (alias eucKR) Korean
|
||||
ARMSCII-8 Armenian
|
||||
GEORGIAN-ACADEMY Georgian
|
||||
GEORGIAN-PS Georgian
|
||||
TIS-620 (alias TACTIS) Thai
|
||||
MULELAO-1 Laothian
|
||||
IBM-CP1133 Laothian
|
||||
VISCII Vietnamese
|
||||
TCVN Vietnamese
|
||||
NUNACOM-8 Inuktitut
|
||||
|
||||
Hint3: The character sets supported by Netscape Communicator 4.
|
||||
|
||||
Where is this documented? For the complete picture, I had to use
|
||||
"strings netscape" and then a lot of guesswork. For a quick take,
|
||||
look at the "View - Character set" menu of Netscape Communicator 4.6:
|
||||
|
||||
ISO-8859-{1,2,5,7,9,15}
|
||||
WINDOWS-{1250,1251,1253}
|
||||
KOI8-R Cyrillic
|
||||
CP866 Cyrillic
|
||||
Autodetect Japanese (EUC-JP, ISO-2022-JP, ISO-2022-JP-2, SJIS)
|
||||
EUC-JP Japanese
|
||||
SHIFT_JIS Japanese
|
||||
GB2312 Chinese
|
||||
BIG5 Chinese
|
||||
EUC-TW Chinese
|
||||
Autodetect Korean (EUC-KR, ISO-2022-KR, but not JOHAB)
|
||||
|
||||
UTF-8
|
||||
UTF-7
|
||||
|
||||
Hint4: The character sets supported by Microsoft Internet Explorer 4.
|
||||
|
||||
ISO-8859-{1,2,3,4,5,6,7,8,9}
|
||||
WINDOWS-{1250,1251,1252,1253,1254,1255,1256,1257}
|
||||
KOI8-R Cyrillic
|
||||
KOI8-RU Ukrainian
|
||||
ASMO-708 Arabic
|
||||
EUC-JP Japanese
|
||||
ISO-2022-JP Japanese
|
||||
SHIFT_JIS Japanese
|
||||
GB2312 Chinese
|
||||
HZ-GB-2312 Chinese
|
||||
BIG5 Chinese
|
||||
EUC-KR Korean
|
||||
ISO-2022-KR Korean
|
||||
WINDOWS-874 Thai
|
||||
WINDOWS-1258 Vietnamese
|
||||
|
||||
UTF-8
|
||||
UTF-7
|
||||
UNICODE actually UNICODE-LITTLE
|
||||
UNICODEFEFF actually UNICODE-BIG
|
||||
|
||||
and various DOS character sets: DOS-720, DOS-862, IBM852, CP866.
|
||||
|
||||
We take the union of all these four sets. The result is:
|
||||
|
||||
European and Semitic languages
|
||||
* ASCII.
|
||||
We implement this because it is occasionally useful to know or to
|
||||
check whether some text is entirely ASCII (i.e. if the conversion
|
||||
ISO-8859-x -> UTF-8 is trivial).
|
||||
* ISO-8859-{1,2,3,4,5,6,7,8,9,10}
|
||||
We implement this because they are widely used. Except ISO-8859-4
|
||||
which appears to have been superseded by ISO-8859-13 in the baltic
|
||||
countries. But it's an ISO standard anyway.
|
||||
* ISO-8859-13
|
||||
We implement this because it's a standard in Lithuania and Latvia.
|
||||
* ISO-8859-14
|
||||
We implement this because it's an ISO standard.
|
||||
* ISO-8859-15
|
||||
We implement this because it's increasingly used in Europe, because
|
||||
of the Euro symbol.
|
||||
* ISO-8859-16
|
||||
We implement this because it's an ISO standard.
|
||||
* KOI8-R, KOI8-U
|
||||
We implement this because it appears to be the predominant encoding
|
||||
on Unix in Russia and Ukraine, respectively.
|
||||
* KOI8-RU
|
||||
We implement this because MSIE4 supports it.
|
||||
* KOI8-T
|
||||
We implement this because it is the locale encoding in glibc's Tajik
|
||||
locale.
|
||||
* PT154
|
||||
We implement this because it is the locale encoding in glibc's Kazakh
|
||||
locale.
|
||||
* RK1048
|
||||
We implement this because it's a standard in Kazakhstan.
|
||||
* CP{1250,1251,1252,1253,1254,1255,1256,1257}
|
||||
We implement these because they are the predominant Windows encodings
|
||||
in Europe.
|
||||
* CP850
|
||||
We implement this because it is mentioned as occurring in the web
|
||||
in the aforementioned statistics.
|
||||
* CP862
|
||||
We implement this because Ron Aaron says it is sometimes used in web
|
||||
pages and emails.
|
||||
* CP866
|
||||
We implement this because Netscape Communicator does.
|
||||
* CP1131
|
||||
We implement this because it is the locale encoding of a Belorusian
|
||||
locale in FreeBSD and MacOS X.
|
||||
* Mac{Roman,CentralEurope,Croatian,Romania,Cyrillic,Greek,Turkish} and
|
||||
Mac{Hebrew,Arabic}
|
||||
We implement these because the Sun JDK does, and because Mac users
|
||||
don't deserve to be punished.
|
||||
* Macintosh
|
||||
We implement this because it is mentioned as occurring in the web
|
||||
in the aforementioned statistics.
|
||||
Japanese
|
||||
* EUC-JP, SHIFT_JIS, ISO-2022-JP
|
||||
We implement these because they are widely used. EUC-JP and SHIFT_JIS
|
||||
are more used for files, whereas ISO-2022-JP is recommended for email.
|
||||
* CP932
|
||||
We implement this because it is the Microsoft variant of SHIFT_JIS,
|
||||
used on Windows.
|
||||
* ISO-2022-JP-2
|
||||
We implement this because it's the common way to represent mails which
|
||||
make use of JIS X 0212 characters.
|
||||
* ISO-2022-JP-1
|
||||
We implement this because it's in the RFCs, but I don't think it is
|
||||
really used.
|
||||
* ISO-2022-JP-MS
|
||||
We implement this because Microsoft Outlook Express / Microsoft MimeOLE
|
||||
sends emails in this encoding.
|
||||
* U90, S90
|
||||
We DON'T implement this because I have no informations about what it
|
||||
is or who uses it.
|
||||
Simplified Chinese
|
||||
* EUC-CN = GB2312
|
||||
We implement this because it is the widely used representation
|
||||
of simplified Chinese.
|
||||
* GBK
|
||||
We implement this because it appears to be used on Solaris and Windows.
|
||||
* GB18030
|
||||
We implement this because it is an official requirement in the
|
||||
People's Republic of China.
|
||||
* ISO-2022-CN
|
||||
We implement this because it is in the RFCs, but I have no idea
|
||||
whether it is really used.
|
||||
* ISO-2022-CN-EXT
|
||||
We implement this because it's in the RFCs, but I don't think it is
|
||||
really used.
|
||||
* HZ = HZ-GB-2312
|
||||
We implement this because the RFCs recommend it for Usenet postings,
|
||||
and because MSIE4 supports it.
|
||||
Traditional Chinese
|
||||
* EUC-TW
|
||||
We implement it because it appears to be used on Unix.
|
||||
* BIG5
|
||||
We implement it because it is the de-facto standard for traditional
|
||||
Chinese.
|
||||
* CP950
|
||||
We implement this because it is the Microsoft variant of BIG5, used
|
||||
on Windows.
|
||||
* BIG5+
|
||||
We DON'T implement this because it doesn't appear to be in wide use.
|
||||
Only the CWEX fonts use this encoding. Furthermore, the conversion
|
||||
tables in the big5p package are not coherent: If you convert directly,
|
||||
you get different results than when you convert via GBK.
|
||||
* BIG5-HKSCS
|
||||
We implement it because it is the de-facto standard for traditional
|
||||
Chinese in Hongkong.
|
||||
Korean
|
||||
* EUC-KR
|
||||
We implement these because they appear to be the widely used
|
||||
representations for Korean.
|
||||
* CP949
|
||||
We implement this because it is the Microsoft variant of EUC-KR, used
|
||||
on Windows.
|
||||
* ISO-2022-KR
|
||||
We implement it because it is in the RFCs and because MSIE4 supports
|
||||
it, but I have no idea whether it's really used.
|
||||
* JOHAB
|
||||
We implement this because it is apparently used on Windows as a locale
|
||||
encoding (codepage 1361).
|
||||
* ISO-646-KR
|
||||
We DON'T implement this because although an old ASCII variant, its
|
||||
glyph for 0x7E is not clear: RFC 1345 and unicode.org's JOHAB.TXT
|
||||
say it's a tilde, but Ken Lunde's "CJKV information processing" says
|
||||
it's an overline. And it is not ISO-IR registered.
|
||||
Armenian
|
||||
* ARMSCII-8
|
||||
We implement it because XFree86 supports it.
|
||||
Georgian
|
||||
* Georgian-Academy, Georgian-PS
|
||||
We implement these because they appear to be both used for Georgian;
|
||||
Xfree86 supports them.
|
||||
Thai
|
||||
* ISO-8859-11, TIS-620
|
||||
We implement these because it seems to be standard for Thai.
|
||||
* CP874
|
||||
We implement this because MSIE4 supports it.
|
||||
* MacThai
|
||||
We implement this because the Sun JDK does, and because Mac users
|
||||
don't deserve to be punished.
|
||||
Laotian
|
||||
* MuleLao-1, CP1133
|
||||
We implement these because XFree86 supports them. I have no idea which
|
||||
one is used more widely.
|
||||
Vietnamese
|
||||
* VISCII, TCVN
|
||||
We implement these because XFree86 supports them.
|
||||
* CP1258
|
||||
We implement this because MSIE4 supports it.
|
||||
Other languages
|
||||
* NUNACOM-8 (Inuktitut)
|
||||
We DON'T implement this because it isn't part of Unicode yet, and
|
||||
therefore doesn't convert to anything except itself.
|
||||
Platform specifics
|
||||
* HP-ROMAN8, NEXTSTEP
|
||||
We implement these because they were the native character set on HPs
|
||||
and NeXTs for a long time, and libiconv is intended to be usable on
|
||||
these old machines.
|
||||
Full Unicode
|
||||
* UTF-8, UCS-2, UCS-4
|
||||
We implement these. Obviously.
|
||||
* UCS-2BE, UCS-2LE, UCS-4BE, UCS-4LE
|
||||
We implement these because they are the preferred internal
|
||||
representation of strings in Unicode aware applications. These are
|
||||
non-ambiguous names, known to glibc. (glibc doesn't have
|
||||
UCS-2-INTERNAL and UCS-4-INTERNAL.)
|
||||
* UTF-16, UTF-16BE, UTF-16LE
|
||||
We implement these, because UTF-16 is still the favourite encoding of
|
||||
the president of the Unicode Consortium (for political reasons), and
|
||||
because they appear in RFC 2781.
|
||||
* UTF-32, UTF-32BE, UTF-32LE
|
||||
We implement these because they are part of Unicode 3.1.
|
||||
* UTF-7
|
||||
We implement this because it is essential functionality for mail
|
||||
applications.
|
||||
* C99
|
||||
We implement it because it's used for C and C++ programs and because
|
||||
it's a nice encoding for debugging.
|
||||
* JAVA
|
||||
We implement it because it's used for Java programs and because it's
|
||||
a nice encoding for debugging.
|
||||
* UNICODE (big endian), UNICODEFEFF (little endian)
|
||||
We DON'T implement these because they are stupid and not standardized.
|
||||
Full Unicode, in terms of 'uint16_t' or 'uint32_t'
|
||||
(with machine dependent endianness and alignment)
|
||||
* UCS-2-INTERNAL, UCS-4-INTERNAL
|
||||
We implement these because they are the preferred internal
|
||||
representation of strings in Unicode aware applications.
|
||||
|
||||
Q: Support encodings mentioned in RFC 1345 ?
|
||||
A: No, they are not in use any more. Supporting ISO-646 variants is pointless
|
||||
since ISO-8859-* have been adopted.
|
||||
|
||||
Q: Support EBCDIC ?
|
||||
A: No!
|
||||
|
||||
Q: How do I add a new character set?
|
||||
A: 1. Explain the "why" in this file, above.
|
||||
2. You need to have a conversion table from/to Unicode. Transform it into
|
||||
the format used by the mapping tables found on ftp.unicode.org: each line
|
||||
contains the character code, in hex, with 0x prefix, then whitespace,
|
||||
then the Unicode code point, in hex, 4 hex digits, with 0x prefix. '#'
|
||||
counts as a comment delimiter until end of line.
|
||||
Please also send your table to Mark Leisher <mleisher@crl.nmsu.edu> so he
|
||||
can include it in his collection.
|
||||
3. If it's an 8-bit character set, use the '8bit_tab_to_h' program in the
|
||||
tools directory to generate the C code for the conversion. You may tweak
|
||||
the resulting C code if you are not satisfied with its quality, but this
|
||||
is rarely needed.
|
||||
If it's a two-dimensional character set (with rows and columns), use the
|
||||
'cjk_tab_to_h' program in the tools directory to generate the C code for
|
||||
the conversion. You will need to modify the main() function to recognize
|
||||
the new character set name, with the proper dimensions, but that shouldn't
|
||||
be too hard. This yields the CCS. The CES you have to write by hand.
|
||||
4. Store the resulting C code file in the lib directory. Add a #include
|
||||
directive to converters.h, and add an entry to the encodings.def file.
|
||||
5. Compile the package, and test your new encoding using a program like
|
||||
iconv(1) or clisp(1).
|
||||
6. Augment the testsuite: Add a line to tests/Makefile.in. For a stateless
|
||||
encoding, create the complete table as a TXT file. For a stateful encoding,
|
||||
provide a text snippet encoded using your new encoding and its UTF-8
|
||||
equivalent.
|
||||
7. Update the README and man/iconv_open.3, to mention the new encoding.
|
||||
Add a note in the NEWS file.
|
||||
|
||||
Q: What about bidirectional text? Should it be tagged or reversed when
|
||||
converting from ISO-8859-8 or ISO-8859-6 to Unicode? Qt appears to do
|
||||
this, see qt-2.0.1/src/tools/qrtlcodec.cpp.
|
||||
A: After reading RFC 1556: I don't think so. Support for ISO-8859-8-I and
|
||||
ISO-8859-E remains to be implemented.
|
||||
On the other hand, a page on www.w3c.org says that ISO-8859-8 in *email*
|
||||
is visually encoded, ISO-8859-8 in *HTML* is logically encoded, i.e.
|
||||
the same as ISO-8859-8-I. I'm confused.
|
||||
|
||||
Other character sets not implemented:
|
||||
"MNEMONIC" = "csMnemonic"
|
||||
"MNEM" = "csMnem"
|
||||
"ISO-10646-UCS-Basic" = "csUnicodeASCII"
|
||||
"ISO-10646-Unicode-Latin1" = "csUnicodeLatin1" = "ISO-10646"
|
||||
"ISO-10646-J-1"
|
||||
"UNICODE-1-1" = "csUnicode11"
|
||||
"csWindows31Latin5"
|
||||
|
||||
Other aliases not implemented (and not implemented in glibc-2.1 either):
|
||||
From MSIE4:
|
||||
ISO-8859-1: alias ISO8859-1
|
||||
ISO-8859-2: alias ISO8859-2
|
||||
KSC_5601: alias KS_C_5601
|
||||
UTF-8: aliases UNICODE-1-1-UTF-8 UNICODE-2-0-UTF-8
|
||||
|
||||
|
||||
Q: How can I integrate libiconv into my package?
|
||||
A: Just copy the entire libiconv package into a subdirectory of your package.
|
||||
At configuration time, call libiconv's configure script with the
|
||||
appropriate --srcdir option and maybe --enable-static or --disable-shared.
|
||||
Then "cd libiconv && make && make install-lib libdir=... includedir=...".
|
||||
'install-lib' is a special (not GNU standardized) target which installs
|
||||
only the include file - in $(includedir) - and the library - in $(libdir) -
|
||||
and does not use other directory variables. After "installing" libiconv
|
||||
in your package's build directory, building of your package can proceed.
|
||||
|
||||
Q: Why is the testsuite so big?
|
||||
A: Because some of the tests are very comprehensive.
|
||||
If you don't feel like using the testsuite, you can simply remove the
|
||||
tests/ directory.
|
||||
|
||||
172
thirdparty/libiconv-1.15/README
vendored
Normal file
172
thirdparty/libiconv-1.15/README
vendored
Normal file
@@ -0,0 +1,172 @@
|
||||
GNU LIBICONV - character set conversion library
|
||||
|
||||
This library provides an iconv() implementation, for use on systems which
|
||||
don't have one, or whose implementation cannot convert from/to Unicode.
|
||||
|
||||
It provides support for the encodings:
|
||||
|
||||
European languages
|
||||
ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16},
|
||||
KOI8-R, KOI8-U, KOI8-RU,
|
||||
CP{1250,1251,1252,1253,1254,1257}, CP{850,866,1131},
|
||||
Mac{Roman,CentralEurope,Iceland,Croatian,Romania},
|
||||
Mac{Cyrillic,Ukraine,Greek,Turkish},
|
||||
Macintosh
|
||||
Semitic languages
|
||||
ISO-8859-{6,8}, CP{1255,1256}, CP862, Mac{Hebrew,Arabic}
|
||||
Japanese
|
||||
EUC-JP, SHIFT_JIS, CP932, ISO-2022-JP, ISO-2022-JP-2, ISO-2022-JP-1,
|
||||
ISO-2022-JP-MS
|
||||
Chinese
|
||||
EUC-CN, HZ, GBK, CP936, GB18030, EUC-TW, BIG5, CP950, BIG5-HKSCS,
|
||||
BIG5-HKSCS:2004, BIG5-HKSCS:2001, BIG5-HKSCS:1999, ISO-2022-CN,
|
||||
ISO-2022-CN-EXT
|
||||
Korean
|
||||
EUC-KR, CP949, ISO-2022-KR, JOHAB
|
||||
Armenian
|
||||
ARMSCII-8
|
||||
Georgian
|
||||
Georgian-Academy, Georgian-PS
|
||||
Tajik
|
||||
KOI8-T
|
||||
Kazakh
|
||||
PT154, RK1048
|
||||
Thai
|
||||
ISO-8859-11, TIS-620, CP874, MacThai
|
||||
Laotian
|
||||
MuleLao-1, CP1133
|
||||
Vietnamese
|
||||
VISCII, TCVN, CP1258
|
||||
Platform specifics
|
||||
HP-ROMAN8, NEXTSTEP
|
||||
Full Unicode
|
||||
UTF-8
|
||||
UCS-2, UCS-2BE, UCS-2LE
|
||||
UCS-4, UCS-4BE, UCS-4LE
|
||||
UTF-16, UTF-16BE, UTF-16LE
|
||||
UTF-32, UTF-32BE, UTF-32LE
|
||||
UTF-7
|
||||
C99, JAVA
|
||||
Full Unicode, in terms of 'uint16_t' or 'uint32_t'
|
||||
(with machine dependent endianness and alignment)
|
||||
UCS-2-INTERNAL, UCS-4-INTERNAL
|
||||
Locale dependent, in terms of 'char' or 'wchar_t'
|
||||
(with machine dependent endianness and alignment, and with OS and
|
||||
locale dependent semantics)
|
||||
char, wchar_t
|
||||
The empty encoding name "" is equivalent to "char": it denotes the
|
||||
locale dependent character encoding.
|
||||
|
||||
When configured with the option --enable-extra-encodings, it also provides
|
||||
support for a few extra encodings:
|
||||
|
||||
European languages
|
||||
CP{437,737,775,852,853,855,857,858,860,861,863,865,869,1125}
|
||||
Semitic languages
|
||||
CP864
|
||||
Japanese
|
||||
EUC-JISX0213, Shift_JISX0213, ISO-2022-JP-3
|
||||
Chinese
|
||||
BIG5-2003 (experimental)
|
||||
Turkmen
|
||||
TDS565
|
||||
Platform specifics
|
||||
ATARIST, RISCOS-LATIN1
|
||||
|
||||
It can convert from any of these encodings to any other, through Unicode
|
||||
conversion.
|
||||
|
||||
It has also some limited support for transliteration, i.e. when a character
|
||||
cannot be represented in the target character set, it can be approximated
|
||||
through one or several similarly looking characters. Transliteration is
|
||||
activated when "//TRANSLIT" is appended to the target encoding name.
|
||||
|
||||
libiconv is for you if your application needs to support multiple character
|
||||
encodings, but that support lacks from your system.
|
||||
|
||||
|
||||
Installation
|
||||
------------
|
||||
|
||||
As usual for GNU packages:
|
||||
|
||||
$ ./configure --prefix=/usr/local
|
||||
$ make
|
||||
$ make install
|
||||
|
||||
After installing GNU libiconv for the first time, it is recommended to
|
||||
recompile and reinstall GNU gettext, so that it can take advantage of
|
||||
libiconv.
|
||||
|
||||
On systems other than GNU/Linux, the iconv program will be internationalized
|
||||
only if GNU gettext has been built and installed before GNU libiconv. This
|
||||
means that the first time GNU libiconv is installed, we have a circular
|
||||
dependency between the GNU libiconv and GNU gettext packages, which can be
|
||||
resolved by building and installing either
|
||||
- first libiconv, then gettext, then libiconv again,
|
||||
or (on systems supporting shared libraries, excluding AIX)
|
||||
- first gettext, then libiconv, then gettext again.
|
||||
Recall that before building a package for the second time, you need to erase
|
||||
the traces of the first build by running "make distclean".
|
||||
|
||||
This library can be built and installed in two variants:
|
||||
|
||||
- The library mode. This works on all systems, and uses a library
|
||||
'libiconv.so' and a header file '<iconv.h>'. (Both are installed
|
||||
through "make install".)
|
||||
|
||||
To use it, simply #include <iconv.h> and use the functions.
|
||||
|
||||
To use it in an autoconfiguring package:
|
||||
- If you don't use automake, append m4/iconv.m4 to your aclocal.m4
|
||||
file.
|
||||
- If you do use automake, add m4/iconv.m4 to your m4 macro repository.
|
||||
- Add to the link command line of libraries and executables that use
|
||||
the functions the placeholder @LIBICONV@ (or, if using libtool for
|
||||
the link, @LTLIBICONV@). If you use automake, the right place for
|
||||
these additions are the *_LDADD variables.
|
||||
Note that 'iconv.m4' is also part of the GNU gettext package, which
|
||||
installs it in /usr/local/share/aclocal/iconv.m4.
|
||||
|
||||
- The libc plug/override mode. This works on GNU/Linux, Solaris and OSF/1
|
||||
systems only. It is a way to get good iconv support without having
|
||||
glibc-2.1.
|
||||
It installs a library 'preloadable_libiconv.so'. This library can be used
|
||||
with LD_PRELOAD, to override the iconv* functions present in the C library.
|
||||
|
||||
On GNU/Linux and Solaris:
|
||||
$ export LD_PRELOAD=/usr/local/lib/preloadable_libiconv.so
|
||||
|
||||
On OSF/1:
|
||||
$ export _RLD_LIST=/usr/local/lib/preloadable_libiconv.so:DEFAULT
|
||||
|
||||
A program's source need not be modified, the program need not even be
|
||||
recompiled. Just set the LD_PRELOAD environment variable, that's it!
|
||||
|
||||
|
||||
Copyright
|
||||
---------
|
||||
|
||||
The libiconv and libcharset _libraries_ and their header files are under LGPL,
|
||||
see file COPYING.LIB.
|
||||
|
||||
The iconv _program_ and the documentation are under GPL, see file COPYING.
|
||||
|
||||
|
||||
Download
|
||||
--------
|
||||
|
||||
http://ftp.gnu.org/gnu/libiconv/libiconv-1.15.tar.gz
|
||||
|
||||
Homepage
|
||||
--------
|
||||
|
||||
http://www.gnu.org/software/libiconv/
|
||||
|
||||
Bug reports to
|
||||
--------------
|
||||
|
||||
<bug-gnu-libiconv@gnu.org>
|
||||
|
||||
|
||||
Bruno Haible <bruno@clisp.org>
|
||||
3
thirdparty/libiconv-1.15/README.djgpp
vendored
Normal file
3
thirdparty/libiconv-1.15/README.djgpp
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
Installation on DJGPP:
|
||||
|
||||
See the file djgpp/README.
|
||||
255
thirdparty/libiconv-1.15/README.windows
vendored
Normal file
255
thirdparty/libiconv-1.15/README.windows
vendored
Normal file
@@ -0,0 +1,255 @@
|
||||
Installation on Microsoft Windows:
|
||||
|
||||
There are three ways to create binaries of this package for Microsoft Windows:
|
||||
1) Native binaries, built using the mingw tool chain.
|
||||
2) Native binaries, built using the MS Visual C/C++ tool chain.
|
||||
3) Binaries for the Cygwin environment.
|
||||
|
||||
===============================================================================
|
||||
1) Native binaries, built using the mingw tool chain.
|
||||
|
||||
I recommend to use the Cygwin environment as the development environment
|
||||
and mingw only as the target (runtime, deployment) environment.
|
||||
For this, you need to install
|
||||
* Cygwin (from https://cygwin.com/),
|
||||
* some packages available from the Cygwin package installer:
|
||||
make
|
||||
* the mingw cross-compilation tools and runtime package, available from
|
||||
the Cygwin package installer (setup-x86_64.exe):
|
||||
- for creating 32-bit binaries: packages
|
||||
mingw64-i686-gcc-core,
|
||||
mingw64-i686-headers,
|
||||
mingw64-i686-runtime
|
||||
- for creating 64-bit binaries: packages
|
||||
mingw64-x86_64-gcc-core,
|
||||
mingw64-x86_64-headers,
|
||||
mingw64-x86_64-runtime
|
||||
|
||||
Building 32-bit binaries for mingw is achieved through the following
|
||||
preparation, configure, and build commands:
|
||||
|
||||
PATH=/usr/local/mingw32/bin:$PATH
|
||||
export PATH
|
||||
./configure --host=i686-w64-mingw32 --prefix=/usr/local/mingw32 \
|
||||
CC=i686-w64-mingw32-gcc \
|
||||
CPPFLAGS="-I/usr/local/mingw32/include -Wall" \
|
||||
LDFLAGS="-L/usr/local/mingw32/lib"
|
||||
make
|
||||
make check
|
||||
|
||||
Building 64-bit binaries for mingw is achieved through the following
|
||||
preparation, configure, and build commands:
|
||||
|
||||
PATH=/usr/local/mingw64/bin:$PATH
|
||||
export PATH
|
||||
./configure --host=x86_64-w64-mingw32 --prefix=/usr/local/mingw64 \
|
||||
CC=x86_64-w64-mingw32-gcc \
|
||||
CPPFLAGS="-I/usr/local/mingw64/include -Wall" \
|
||||
LDFLAGS="-L/usr/local/mingw64/lib"
|
||||
make
|
||||
make check
|
||||
|
||||
Installation:
|
||||
|
||||
make install
|
||||
|
||||
===============================================================================
|
||||
2) Native binaries, built using the MS Visual C/C++ tool chain.
|
||||
|
||||
Note that binaries created with MSVC have a distribution constraint: They
|
||||
depend on a closed-source library ('msvcr90.dll' for MSVC 9.0,
|
||||
'vcruntime140.dll' for MSVC 14.0, and so on) which is not normally part of
|
||||
a Windows installation.
|
||||
You cannot distribute 'vcruntime*.dll' with the binaries - this would be a
|
||||
violation of the GPL and of the Microsoft EULA.
|
||||
You can distribute the binaries without including 'vcruntime*.dll'. Users
|
||||
who don't have this library on their system will require to pull some files
|
||||
(api-ms-win*.dll) through the Windows Update mechanism, see
|
||||
https://support.microsoft.com/en-us/kb/2999226 .
|
||||
|
||||
This recipe requires MS Visual C/C++ 9.0 or newer.
|
||||
You don't need the Visual Studio IDE, just the C/C++ tool chain.
|
||||
As of 2016, you can install the MS Visual C/C++ 14.0 tool chain from
|
||||
http://landinghub.visualstudio.com/visual-cpp-build-tools (it's the file
|
||||
visualcppbuildtools_full.exe).
|
||||
|
||||
This recipe requires also a Cygwin environment (with 'bash', the common POSIX
|
||||
commands, and 'make') as a build environment. Building with 'nmake' is not
|
||||
supported.
|
||||
For this, you need to install
|
||||
* Cygwin (from https://cygwin.com/),
|
||||
* some packages available from the Cygwin package installer:
|
||||
make
|
||||
|
||||
You also need the scripts 'ar-lib' and 'compile' from
|
||||
http://git.savannah.gnu.org/gitweb/?p=automake.git;a=blob_plain;f=lib/ar-lib;hb=HEAD
|
||||
http://git.savannah.gnu.org/gitweb/?p=automake.git;a=blob_plain;f=lib/compile;hb=HEAD
|
||||
respectively.
|
||||
They may also be included in this package, in directory 'build-aux/'.
|
||||
Save them; the instructions below assume that you stored them in $HOME/msvc/.
|
||||
Make them executable:
|
||||
chmod a+x ar-lib compile
|
||||
|
||||
Start a bash (from Cygwin).
|
||||
|
||||
Make sure that the MSVC tools ("cl" etc.) are found in PATH and the
|
||||
environment variables INCLUDE and LIB are set appropriately.
|
||||
In a typical MSVC 9.0 installation, it can be achieved by running
|
||||
C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\vsvars32.bat
|
||||
In a typical MSVC 14.0 installation on Windows 10, it can be achieved
|
||||
- for creating 32-bit binaries: through the following bash commands:
|
||||
|
||||
# Set environment variables for using MSVC 14,
|
||||
# for creating native 32-bit Windows executables.
|
||||
|
||||
# Windows C library headers and libraries.
|
||||
WindowsCrtIncludeDir='C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt'
|
||||
WindowsCrtLibDir='C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10240.0\ucrt\'
|
||||
INCLUDE="${WindowsCrtIncludeDir};$INCLUDE"
|
||||
LIB="${WindowsCrtLibDir}x86;$LIB"
|
||||
|
||||
# Windows API headers and libraries.
|
||||
WindowsSdkIncludeDir='C:\Program Files (x86)\Windows Kits\8.1\Include\'
|
||||
WindowsSdkLibDir='C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\'
|
||||
INCLUDE="${WindowsSdkIncludeDir}um;${WindowsSdkIncludeDir}shared;$INCLUDE"
|
||||
LIB="${WindowsSdkLibDir}x86;$LIB"
|
||||
|
||||
# Visual C++ tools, headers and libraries.
|
||||
VSINSTALLDIR='C:\Program Files (x86)\Microsoft Visual Studio 14.0'
|
||||
VCINSTALLDIR="${VSINSTALLDIR}"'\VC'
|
||||
PATH=`cygpath -u "${VCINSTALLDIR}"`/bin:"$PATH"
|
||||
INCLUDE="${VCINSTALLDIR}"'\include;'"${INCLUDE}"
|
||||
LIB="${VCINSTALLDIR}"'\lib;'"${LIB}"
|
||||
|
||||
export INCLUDE LIB
|
||||
|
||||
- for creating 64-bit binaries: through the following bash commands:
|
||||
|
||||
# Set environment variables for using MSVC 14,
|
||||
# for creating native 64-bit Windows executables.
|
||||
|
||||
# Windows C library headers and libraries.
|
||||
WindowsCrtIncludeDir='C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt'
|
||||
WindowsCrtLibDir='C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10240.0\ucrt\'
|
||||
INCLUDE="${WindowsCrtIncludeDir};$INCLUDE"
|
||||
LIB="${WindowsCrtLibDir}x64;$LIB"
|
||||
|
||||
# Windows API headers and libraries.
|
||||
WindowsSdkIncludeDir='C:\Program Files (x86)\Windows Kits\8.1\Include\'
|
||||
WindowsSdkLibDir='C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\'
|
||||
INCLUDE="${WindowsSdkIncludeDir}um;${WindowsSdkIncludeDir}shared;$INCLUDE"
|
||||
LIB="${WindowsSdkLibDir}x64;$LIB"
|
||||
|
||||
# Visual C++ tools, headers and libraries.
|
||||
VSINSTALLDIR='C:\Program Files (x86)\Microsoft Visual Studio 14.0'
|
||||
VCINSTALLDIR="${VSINSTALLDIR}"'\VC'
|
||||
PATH=`cygpath -u "${VCINSTALLDIR}"`/bin/amd64:"$PATH"
|
||||
INCLUDE="${VCINSTALLDIR}"'\include;'"${INCLUDE}"
|
||||
LIB="${VCINSTALLDIR}"'\lib\amd64;'"${LIB}"
|
||||
|
||||
export INCLUDE LIB
|
||||
|
||||
Building 32-bit binaries with MSVC is achieved through the following
|
||||
preparation, configure, and build commands:
|
||||
|
||||
PATH=/usr/local/msvc32/bin:$PATH
|
||||
export PATH
|
||||
|
||||
win32_target=_WIN32_WINNT_WINXP # for MSVC 9.0
|
||||
win32_target=_WIN32_WINNT_VISTA # possibly for MSVC >= 10.0
|
||||
win32_target=_WIN32_WINNT_WIN7 # possibly for MSVC >= 10.0
|
||||
win32_target=_WIN32_WINNT_WIN8 # possibly for MSVC >= 10.0
|
||||
|
||||
./configure --host=i686-w64-mingw32 --prefix=/usr/local/msvc32 \
|
||||
CC="$HOME/msvc/compile cl -nologo" \
|
||||
CFLAGS="-MD" \
|
||||
CXX="$HOME/msvc/compile cl -nologo" \
|
||||
CXXFLAGS="-MD" \
|
||||
CPPFLAGS="-D_WIN32_WINNT=$win32_target -I/usr/local/msvc32/include" \
|
||||
LDFLAGS="-L/usr/local/msvc32/lib" \
|
||||
LD="link" \
|
||||
NM="dumpbin -symbols" \
|
||||
STRIP=":" \
|
||||
AR="$HOME/msvc/ar-lib lib" \
|
||||
RANLIB=":"
|
||||
make
|
||||
make check
|
||||
|
||||
Building 64-bit binaries with MSVC is achieved through the following
|
||||
preparation, configure, and build commands:
|
||||
|
||||
PATH=/usr/local/msvc64/bin:$PATH
|
||||
export PATH
|
||||
|
||||
win32_target=_WIN32_WINNT_WINXP # for MSVC 9.0
|
||||
win32_target=_WIN32_WINNT_VISTA # possibly for MSVC >= 10.0
|
||||
win32_target=_WIN32_WINNT_WIN7 # possibly for MSVC >= 10.0
|
||||
win32_target=_WIN32_WINNT_WIN8 # possibly for MSVC >= 10.0
|
||||
|
||||
./configure --host=x86_64-w64-mingw32 --prefix=/usr/local/msvc64 \
|
||||
CC="$HOME/msvc/compile cl -nologo" \
|
||||
CFLAGS="-MD" \
|
||||
CXX="$HOME/msvc/compile cl -nologo" \
|
||||
CXXFLAGS="-MD" \
|
||||
CPPFLAGS="-D_WIN32_WINNT=$win32_target -I/usr/local/msvc64/include" \
|
||||
LDFLAGS="-L/usr/local/msvc64/lib" \
|
||||
LD="link" \
|
||||
NM="dumpbin -symbols" \
|
||||
STRIP=":" \
|
||||
AR="$HOME/msvc/ar-lib lib" \
|
||||
RANLIB=":"
|
||||
make
|
||||
make check
|
||||
|
||||
Installation:
|
||||
|
||||
make install
|
||||
|
||||
===============================================================================
|
||||
3) Binaries for the Cygwin environment.
|
||||
|
||||
The generic instructions in the INSTALL file apply. But here are more
|
||||
specific ones.
|
||||
|
||||
You need to install
|
||||
* Cygwin (from https://cygwin.com/),
|
||||
* some packages available from the Cygwin package installer:
|
||||
make
|
||||
* the Cygwin [cross-]compilation tools package, available from
|
||||
the Cygwin package installer (setup-x86_64.exe):
|
||||
- for creating 32-bit binaries: packages
|
||||
cygwin32-gcc-core,
|
||||
cygwin32
|
||||
- for creating 64-bit binaries: packages
|
||||
gcc-core
|
||||
|
||||
Building 32-bit binaries for Cygwin must be done in a directory *outside*
|
||||
the Cygwin /home and /usr hierarchies. It is achieved through the following
|
||||
preparation, configure, and build commands:
|
||||
|
||||
PATH=/usr/local/cygwin32/bin:/usr/i686-pc-cygwin/sys-root/usr/bin:$PATH
|
||||
export PATH
|
||||
./configure --host=i686-pc-cygwin --prefix=/usr/local/cygwin32 \
|
||||
CC=i686-pc-cygwin-gcc \
|
||||
CPPFLAGS="-I/usr/local/cygwin32/include -Wall" \
|
||||
LDFLAGS="-L/usr/local/cygwin32/lib"
|
||||
make
|
||||
make check
|
||||
|
||||
Building 64-bit binaries for Cygwin is achieved through the following
|
||||
preparation, configure, and build commands:
|
||||
|
||||
PATH=/usr/local/cygwin64/bin:$PATH
|
||||
export PATH
|
||||
./configure --host=x86_64-pc-cygwin --prefix=/usr/local/cygwin64 \
|
||||
CC=x86_64-pc-cygwin-gcc \
|
||||
CPPFLAGS="-I/usr/local/cygwin64/include -Wall" \
|
||||
LDFLAGS="-L/usr/local/cygwin64/lib"
|
||||
make
|
||||
make check
|
||||
|
||||
Installation:
|
||||
|
||||
make install
|
||||
|
||||
===============================================================================
|
||||
15
thirdparty/libiconv-1.15/THANKS
vendored
Normal file
15
thirdparty/libiconv-1.15/THANKS
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
Thanks to for
|
||||
|
||||
Edmund Grimley Evans <edmundo@rano.org> bug reports
|
||||
|
||||
Taro Muraoka <koron@tka.att.ne.jp> Woe32 DLL support
|
||||
|
||||
Akira Hatakeyama <akira@sra.co.jp> OS/2 support
|
||||
|
||||
Juan Manuel Guerrero <st001906@hrz1.hrz.tu-darmstadt.de>
|
||||
DOS/DJGPP support
|
||||
|
||||
Hironori Sakamoto <hsaka@mth.biglobe.ne.jp> advice on EUC-JP and JISX0213
|
||||
|
||||
Ken Lunde <lunde@adobe.com> detailed information about GB18030
|
||||
|
||||
1295
thirdparty/libiconv-1.15/aclocal.m4
vendored
Normal file
1295
thirdparty/libiconv-1.15/aclocal.m4
vendored
Normal file
File diff suppressed because it is too large
Load Diff
270
thirdparty/libiconv-1.15/build-aux/ar-lib
vendored
Normal file
270
thirdparty/libiconv-1.15/build-aux/ar-lib
vendored
Normal file
@@ -0,0 +1,270 @@
|
||||
#! /bin/sh
|
||||
# Wrapper for Microsoft lib.exe
|
||||
|
||||
me=ar-lib
|
||||
scriptversion=2012-03-01.08; # UTC
|
||||
|
||||
# Copyright (C) 2010-2014 Free Software Foundation, Inc.
|
||||
# Written by Peter Rosin <peda@lysator.liu.se>.
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2, or (at your option)
|
||||
# any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
# As a special exception to the GNU General Public License, if you
|
||||
# distribute this file as part of a program that contains a
|
||||
# configuration script generated by Autoconf, you may include it under
|
||||
# the same distribution terms that you use for the rest of that program.
|
||||
|
||||
# This file is maintained in Automake, please report
|
||||
# bugs to <bug-automake@gnu.org> or send patches to
|
||||
# <automake-patches@gnu.org>.
|
||||
|
||||
|
||||
# func_error message
|
||||
func_error ()
|
||||
{
|
||||
echo "$me: $1" 1>&2
|
||||
exit 1
|
||||
}
|
||||
|
||||
file_conv=
|
||||
|
||||
# func_file_conv build_file
|
||||
# Convert a $build file to $host form and store it in $file
|
||||
# Currently only supports Windows hosts.
|
||||
func_file_conv ()
|
||||
{
|
||||
file=$1
|
||||
case $file in
|
||||
/ | /[!/]*) # absolute file, and not a UNC file
|
||||
if test -z "$file_conv"; then
|
||||
# lazily determine how to convert abs files
|
||||
case `uname -s` in
|
||||
MINGW*)
|
||||
file_conv=mingw
|
||||
;;
|
||||
CYGWIN*)
|
||||
file_conv=cygwin
|
||||
;;
|
||||
*)
|
||||
file_conv=wine
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
case $file_conv in
|
||||
mingw)
|
||||
file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
|
||||
;;
|
||||
cygwin)
|
||||
file=`cygpath -m "$file" || echo "$file"`
|
||||
;;
|
||||
wine)
|
||||
file=`winepath -w "$file" || echo "$file"`
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
# func_at_file at_file operation archive
|
||||
# Iterate over all members in AT_FILE performing OPERATION on ARCHIVE
|
||||
# for each of them.
|
||||
# When interpreting the content of the @FILE, do NOT use func_file_conv,
|
||||
# since the user would need to supply preconverted file names to
|
||||
# binutils ar, at least for MinGW.
|
||||
func_at_file ()
|
||||
{
|
||||
operation=$2
|
||||
archive=$3
|
||||
at_file_contents=`cat "$1"`
|
||||
eval set x "$at_file_contents"
|
||||
shift
|
||||
|
||||
for member
|
||||
do
|
||||
$AR -NOLOGO $operation:"$member" "$archive" || exit $?
|
||||
done
|
||||
}
|
||||
|
||||
case $1 in
|
||||
'')
|
||||
func_error "no command. Try '$0 --help' for more information."
|
||||
;;
|
||||
-h | --h*)
|
||||
cat <<EOF
|
||||
Usage: $me [--help] [--version] PROGRAM ACTION ARCHIVE [MEMBER...]
|
||||
|
||||
Members may be specified in a file named with @FILE.
|
||||
EOF
|
||||
exit $?
|
||||
;;
|
||||
-v | --v*)
|
||||
echo "$me, version $scriptversion"
|
||||
exit $?
|
||||
;;
|
||||
esac
|
||||
|
||||
if test $# -lt 3; then
|
||||
func_error "you must specify a program, an action and an archive"
|
||||
fi
|
||||
|
||||
AR=$1
|
||||
shift
|
||||
while :
|
||||
do
|
||||
if test $# -lt 2; then
|
||||
func_error "you must specify a program, an action and an archive"
|
||||
fi
|
||||
case $1 in
|
||||
-lib | -LIB \
|
||||
| -ltcg | -LTCG \
|
||||
| -machine* | -MACHINE* \
|
||||
| -subsystem* | -SUBSYSTEM* \
|
||||
| -verbose | -VERBOSE \
|
||||
| -wx* | -WX* )
|
||||
AR="$AR $1"
|
||||
shift
|
||||
;;
|
||||
*)
|
||||
action=$1
|
||||
shift
|
||||
break
|
||||
;;
|
||||
esac
|
||||
done
|
||||
orig_archive=$1
|
||||
shift
|
||||
func_file_conv "$orig_archive"
|
||||
archive=$file
|
||||
|
||||
# strip leading dash in $action
|
||||
action=${action#-}
|
||||
|
||||
delete=
|
||||
extract=
|
||||
list=
|
||||
quick=
|
||||
replace=
|
||||
index=
|
||||
create=
|
||||
|
||||
while test -n "$action"
|
||||
do
|
||||
case $action in
|
||||
d*) delete=yes ;;
|
||||
x*) extract=yes ;;
|
||||
t*) list=yes ;;
|
||||
q*) quick=yes ;;
|
||||
r*) replace=yes ;;
|
||||
s*) index=yes ;;
|
||||
S*) ;; # the index is always updated implicitly
|
||||
c*) create=yes ;;
|
||||
u*) ;; # TODO: don't ignore the update modifier
|
||||
v*) ;; # TODO: don't ignore the verbose modifier
|
||||
*)
|
||||
func_error "unknown action specified"
|
||||
;;
|
||||
esac
|
||||
action=${action#?}
|
||||
done
|
||||
|
||||
case $delete$extract$list$quick$replace,$index in
|
||||
yes,* | ,yes)
|
||||
;;
|
||||
yesyes*)
|
||||
func_error "more than one action specified"
|
||||
;;
|
||||
*)
|
||||
func_error "no action specified"
|
||||
;;
|
||||
esac
|
||||
|
||||
if test -n "$delete"; then
|
||||
if test ! -f "$orig_archive"; then
|
||||
func_error "archive not found"
|
||||
fi
|
||||
for member
|
||||
do
|
||||
case $1 in
|
||||
@*)
|
||||
func_at_file "${1#@}" -REMOVE "$archive"
|
||||
;;
|
||||
*)
|
||||
func_file_conv "$1"
|
||||
$AR -NOLOGO -REMOVE:"$file" "$archive" || exit $?
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
elif test -n "$extract"; then
|
||||
if test ! -f "$orig_archive"; then
|
||||
func_error "archive not found"
|
||||
fi
|
||||
if test $# -gt 0; then
|
||||
for member
|
||||
do
|
||||
case $1 in
|
||||
@*)
|
||||
func_at_file "${1#@}" -EXTRACT "$archive"
|
||||
;;
|
||||
*)
|
||||
func_file_conv "$1"
|
||||
$AR -NOLOGO -EXTRACT:"$file" "$archive" || exit $?
|
||||
;;
|
||||
esac
|
||||
done
|
||||
else
|
||||
$AR -NOLOGO -LIST "$archive" | sed -e 's/\\/\\\\/g' | while read member
|
||||
do
|
||||
$AR -NOLOGO -EXTRACT:"$member" "$archive" || exit $?
|
||||
done
|
||||
fi
|
||||
|
||||
elif test -n "$quick$replace"; then
|
||||
if test ! -f "$orig_archive"; then
|
||||
if test -z "$create"; then
|
||||
echo "$me: creating $orig_archive"
|
||||
fi
|
||||
orig_archive=
|
||||
else
|
||||
orig_archive=$archive
|
||||
fi
|
||||
|
||||
for member
|
||||
do
|
||||
case $1 in
|
||||
@*)
|
||||
func_file_conv "${1#@}"
|
||||
set x "$@" "@$file"
|
||||
;;
|
||||
*)
|
||||
func_file_conv "$1"
|
||||
set x "$@" "$file"
|
||||
;;
|
||||
esac
|
||||
shift
|
||||
shift
|
||||
done
|
||||
|
||||
if test -n "$orig_archive"; then
|
||||
$AR -NOLOGO -OUT:"$archive" "$orig_archive" "$@" || exit $?
|
||||
else
|
||||
$AR -NOLOGO -OUT:"$archive" "$@" || exit $?
|
||||
fi
|
||||
|
||||
elif test -n "$list"; then
|
||||
if test ! -f "$orig_archive"; then
|
||||
func_error "archive not found"
|
||||
fi
|
||||
$AR -NOLOGO -LIST "$archive" || exit $?
|
||||
fi
|
||||
347
thirdparty/libiconv-1.15/build-aux/compile
vendored
Normal file
347
thirdparty/libiconv-1.15/build-aux/compile
vendored
Normal file
@@ -0,0 +1,347 @@
|
||||
#! /bin/sh
|
||||
# Wrapper for compilers which do not understand '-c -o'.
|
||||
|
||||
scriptversion=2012-10-14.11; # UTC
|
||||
|
||||
# Copyright (C) 1999-2014 Free Software Foundation, Inc.
|
||||
# Written by Tom Tromey <tromey@cygnus.com>.
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2, or (at your option)
|
||||
# any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
# As a special exception to the GNU General Public License, if you
|
||||
# distribute this file as part of a program that contains a
|
||||
# configuration script generated by Autoconf, you may include it under
|
||||
# the same distribution terms that you use for the rest of that program.
|
||||
|
||||
# This file is maintained in Automake, please report
|
||||
# bugs to <bug-automake@gnu.org> or send patches to
|
||||
# <automake-patches@gnu.org>.
|
||||
|
||||
nl='
|
||||
'
|
||||
|
||||
# We need space, tab and new line, in precisely that order. Quoting is
|
||||
# there to prevent tools from complaining about whitespace usage.
|
||||
IFS=" "" $nl"
|
||||
|
||||
file_conv=
|
||||
|
||||
# func_file_conv build_file lazy
|
||||
# Convert a $build file to $host form and store it in $file
|
||||
# Currently only supports Windows hosts. If the determined conversion
|
||||
# type is listed in (the comma separated) LAZY, no conversion will
|
||||
# take place.
|
||||
func_file_conv ()
|
||||
{
|
||||
file=$1
|
||||
case $file in
|
||||
/ | /[!/]*) # absolute file, and not a UNC file
|
||||
if test -z "$file_conv"; then
|
||||
# lazily determine how to convert abs files
|
||||
case `uname -s` in
|
||||
MINGW*)
|
||||
file_conv=mingw
|
||||
;;
|
||||
CYGWIN*)
|
||||
file_conv=cygwin
|
||||
;;
|
||||
*)
|
||||
file_conv=wine
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
case $file_conv/,$2, in
|
||||
*,$file_conv,*)
|
||||
;;
|
||||
mingw/*)
|
||||
file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
|
||||
;;
|
||||
cygwin/*)
|
||||
file=`cygpath -m "$file" || echo "$file"`
|
||||
;;
|
||||
wine/*)
|
||||
file=`winepath -w "$file" || echo "$file"`
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
# func_cl_dashL linkdir
|
||||
# Make cl look for libraries in LINKDIR
|
||||
func_cl_dashL ()
|
||||
{
|
||||
func_file_conv "$1"
|
||||
if test -z "$lib_path"; then
|
||||
lib_path=$file
|
||||
else
|
||||
lib_path="$lib_path;$file"
|
||||
fi
|
||||
linker_opts="$linker_opts -LIBPATH:$file"
|
||||
}
|
||||
|
||||
# func_cl_dashl library
|
||||
# Do a library search-path lookup for cl
|
||||
func_cl_dashl ()
|
||||
{
|
||||
lib=$1
|
||||
found=no
|
||||
save_IFS=$IFS
|
||||
IFS=';'
|
||||
for dir in $lib_path $LIB
|
||||
do
|
||||
IFS=$save_IFS
|
||||
if $shared && test -f "$dir/$lib.dll.lib"; then
|
||||
found=yes
|
||||
lib=$dir/$lib.dll.lib
|
||||
break
|
||||
fi
|
||||
if test -f "$dir/$lib.lib"; then
|
||||
found=yes
|
||||
lib=$dir/$lib.lib
|
||||
break
|
||||
fi
|
||||
if test -f "$dir/lib$lib.a"; then
|
||||
found=yes
|
||||
lib=$dir/lib$lib.a
|
||||
break
|
||||
fi
|
||||
done
|
||||
IFS=$save_IFS
|
||||
|
||||
if test "$found" != yes; then
|
||||
lib=$lib.lib
|
||||
fi
|
||||
}
|
||||
|
||||
# func_cl_wrapper cl arg...
|
||||
# Adjust compile command to suit cl
|
||||
func_cl_wrapper ()
|
||||
{
|
||||
# Assume a capable shell
|
||||
lib_path=
|
||||
shared=:
|
||||
linker_opts=
|
||||
for arg
|
||||
do
|
||||
if test -n "$eat"; then
|
||||
eat=
|
||||
else
|
||||
case $1 in
|
||||
-o)
|
||||
# configure might choose to run compile as 'compile cc -o foo foo.c'.
|
||||
eat=1
|
||||
case $2 in
|
||||
*.o | *.[oO][bB][jJ])
|
||||
func_file_conv "$2"
|
||||
set x "$@" -Fo"$file"
|
||||
shift
|
||||
;;
|
||||
*)
|
||||
func_file_conv "$2"
|
||||
set x "$@" -Fe"$file"
|
||||
shift
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
-I)
|
||||
eat=1
|
||||
func_file_conv "$2" mingw
|
||||
set x "$@" -I"$file"
|
||||
shift
|
||||
;;
|
||||
-I*)
|
||||
func_file_conv "${1#-I}" mingw
|
||||
set x "$@" -I"$file"
|
||||
shift
|
||||
;;
|
||||
-l)
|
||||
eat=1
|
||||
func_cl_dashl "$2"
|
||||
set x "$@" "$lib"
|
||||
shift
|
||||
;;
|
||||
-l*)
|
||||
func_cl_dashl "${1#-l}"
|
||||
set x "$@" "$lib"
|
||||
shift
|
||||
;;
|
||||
-L)
|
||||
eat=1
|
||||
func_cl_dashL "$2"
|
||||
;;
|
||||
-L*)
|
||||
func_cl_dashL "${1#-L}"
|
||||
;;
|
||||
-static)
|
||||
shared=false
|
||||
;;
|
||||
-Wl,*)
|
||||
arg=${1#-Wl,}
|
||||
save_ifs="$IFS"; IFS=','
|
||||
for flag in $arg; do
|
||||
IFS="$save_ifs"
|
||||
linker_opts="$linker_opts $flag"
|
||||
done
|
||||
IFS="$save_ifs"
|
||||
;;
|
||||
-Xlinker)
|
||||
eat=1
|
||||
linker_opts="$linker_opts $2"
|
||||
;;
|
||||
-*)
|
||||
set x "$@" "$1"
|
||||
shift
|
||||
;;
|
||||
*.cc | *.CC | *.cxx | *.CXX | *.[cC]++)
|
||||
func_file_conv "$1"
|
||||
set x "$@" -Tp"$file"
|
||||
shift
|
||||
;;
|
||||
*.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO])
|
||||
func_file_conv "$1" mingw
|
||||
set x "$@" "$file"
|
||||
shift
|
||||
;;
|
||||
*)
|
||||
set x "$@" "$1"
|
||||
shift
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
shift
|
||||
done
|
||||
if test -n "$linker_opts"; then
|
||||
linker_opts="-link$linker_opts"
|
||||
fi
|
||||
exec "$@" $linker_opts
|
||||
exit 1
|
||||
}
|
||||
|
||||
eat=
|
||||
|
||||
case $1 in
|
||||
'')
|
||||
echo "$0: No command. Try '$0 --help' for more information." 1>&2
|
||||
exit 1;
|
||||
;;
|
||||
-h | --h*)
|
||||
cat <<\EOF
|
||||
Usage: compile [--help] [--version] PROGRAM [ARGS]
|
||||
|
||||
Wrapper for compilers which do not understand '-c -o'.
|
||||
Remove '-o dest.o' from ARGS, run PROGRAM with the remaining
|
||||
arguments, and rename the output as expected.
|
||||
|
||||
If you are trying to build a whole package this is not the
|
||||
right script to run: please start by reading the file 'INSTALL'.
|
||||
|
||||
Report bugs to <bug-automake@gnu.org>.
|
||||
EOF
|
||||
exit $?
|
||||
;;
|
||||
-v | --v*)
|
||||
echo "compile $scriptversion"
|
||||
exit $?
|
||||
;;
|
||||
cl | *[/\\]cl | cl.exe | *[/\\]cl.exe )
|
||||
func_cl_wrapper "$@" # Doesn't return...
|
||||
;;
|
||||
esac
|
||||
|
||||
ofile=
|
||||
cfile=
|
||||
|
||||
for arg
|
||||
do
|
||||
if test -n "$eat"; then
|
||||
eat=
|
||||
else
|
||||
case $1 in
|
||||
-o)
|
||||
# configure might choose to run compile as 'compile cc -o foo foo.c'.
|
||||
# So we strip '-o arg' only if arg is an object.
|
||||
eat=1
|
||||
case $2 in
|
||||
*.o | *.obj)
|
||||
ofile=$2
|
||||
;;
|
||||
*)
|
||||
set x "$@" -o "$2"
|
||||
shift
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
*.c)
|
||||
cfile=$1
|
||||
set x "$@" "$1"
|
||||
shift
|
||||
;;
|
||||
*)
|
||||
set x "$@" "$1"
|
||||
shift
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
shift
|
||||
done
|
||||
|
||||
if test -z "$ofile" || test -z "$cfile"; then
|
||||
# If no '-o' option was seen then we might have been invoked from a
|
||||
# pattern rule where we don't need one. That is ok -- this is a
|
||||
# normal compilation that the losing compiler can handle. If no
|
||||
# '.c' file was seen then we are probably linking. That is also
|
||||
# ok.
|
||||
exec "$@"
|
||||
fi
|
||||
|
||||
# Name of file we expect compiler to create.
|
||||
cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'`
|
||||
|
||||
# Create the lock directory.
|
||||
# Note: use '[/\\:.-]' here to ensure that we don't use the same name
|
||||
# that we are using for the .o file. Also, base the name on the expected
|
||||
# object file name, since that is what matters with a parallel build.
|
||||
lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d
|
||||
while true; do
|
||||
if mkdir "$lockdir" >/dev/null 2>&1; then
|
||||
break
|
||||
fi
|
||||
sleep 1
|
||||
done
|
||||
# FIXME: race condition here if user kills between mkdir and trap.
|
||||
trap "rmdir '$lockdir'; exit 1" 1 2 15
|
||||
|
||||
# Run the compile.
|
||||
"$@"
|
||||
ret=$?
|
||||
|
||||
if test -f "$cofile"; then
|
||||
test "$cofile" = "$ofile" || mv "$cofile" "$ofile"
|
||||
elif test -f "${cofile}bj"; then
|
||||
test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile"
|
||||
fi
|
||||
|
||||
rmdir "$lockdir"
|
||||
exit $ret
|
||||
|
||||
# Local Variables:
|
||||
# mode: shell-script
|
||||
# sh-indentation: 2
|
||||
# eval: (add-hook 'write-file-hooks 'time-stamp)
|
||||
# time-stamp-start: "scriptversion="
|
||||
# time-stamp-format: "%:y-%02m-%02d.%02H"
|
||||
# time-stamp-time-zone: "UTC"
|
||||
# time-stamp-end: "; # UTC"
|
||||
# End:
|
||||
1462
thirdparty/libiconv-1.15/build-aux/config.guess
vendored
Normal file
1462
thirdparty/libiconv-1.15/build-aux/config.guess
vendored
Normal file
File diff suppressed because it is too large
Load Diff
152
thirdparty/libiconv-1.15/build-aux/config.libpath
vendored
Normal file
152
thirdparty/libiconv-1.15/build-aux/config.libpath
vendored
Normal file
@@ -0,0 +1,152 @@
|
||||
#! /bin/sh
|
||||
# Output a system dependent set of variables, describing how to set the
|
||||
# run time search path of shared libraries in an executable at run time.
|
||||
#
|
||||
# Copyright 1996-2017 Free Software Foundation, Inc.
|
||||
# Taken from GNU libtool, 2003
|
||||
# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
# As a special exception to the GNU General Public License, if you
|
||||
# distribute this file as part of a program that contains a
|
||||
# configuration script generated by Autoconf, you may include it under
|
||||
# the same distribution terms that you use for the rest of that program.
|
||||
#
|
||||
# The first argument passed to this file is the canonical host specification,
|
||||
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
|
||||
# or
|
||||
# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
|
||||
# The environment variable LD should be set by the caller.
|
||||
#
|
||||
# The set of defined variables is at the end of this script.
|
||||
|
||||
host="$1"
|
||||
host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
|
||||
host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
|
||||
host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
|
||||
|
||||
shlibpath_var=
|
||||
case $host_os in
|
||||
aix3*)
|
||||
shlibpath_var=LIBPATH
|
||||
;;
|
||||
aix[4-9]*)
|
||||
if test "$host_cpu" = ia64; then
|
||||
# AIX 5 supports IA64
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
else
|
||||
shlibpath_var=LIBPATH
|
||||
fi
|
||||
;;
|
||||
beos*)
|
||||
shlibpath_var=LIBRARY_PATH
|
||||
;;
|
||||
bsdi[45]*)
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
cygwin* | mingw* | pw32* | cegcc*)
|
||||
# FIXME: first we should search . and the directory the executable is in
|
||||
shlibpath_var=PATH
|
||||
;;
|
||||
darwin* | rhapsody*)
|
||||
shlibpath_var=DYLD_LIBRARY_PATH
|
||||
;;
|
||||
dgux*)
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
freebsd* | dragonfly*)
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
gnu*)
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
hpux9* | hpux10* | hpux11*)
|
||||
case "$host_cpu" in
|
||||
ia64* | hppa*64*) shlibpath_var=LD_LIBRARY_PATH ;;
|
||||
*) shlibpath_var=SHLIB_PATH ;;
|
||||
esac
|
||||
;;
|
||||
interix[3-9]*)
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
irix5* | irix6* | nonstopux*)
|
||||
case $host_os in
|
||||
irix5* | nonstopux*)
|
||||
shlibsuff=
|
||||
;;
|
||||
*)
|
||||
case $LD in # libtool.m4 will add one of these switches to LD
|
||||
*-32|*"-32 ") shlibsuff= ;;
|
||||
*-n32|*"-n32 ") shlibsuff=N32 ;;
|
||||
*-64|*"-64 ") shlibsuff=64 ;;
|
||||
*) shlibsuff= ;;
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
|
||||
;;
|
||||
linux*oldld* | linux*aout* | linux*coff*)
|
||||
;;
|
||||
linux* | k*bsd*-gnu)
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
netbsd*)
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
newsos6)
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
nto-qnx*)
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
openbsd*)
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
os2*)
|
||||
shlibpath_var=LIBPATH
|
||||
;;
|
||||
osf3* | osf4* | osf5*)
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
rdos*)
|
||||
;;
|
||||
solaris*)
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
sunos4*)
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
sysv4 | sysv4.3*)
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
sysv4*MP*)
|
||||
if test -d /usr/nec ;then
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
fi
|
||||
;;
|
||||
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
uts4*)
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
esac
|
||||
|
||||
LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <<EOF
|
||||
|
||||
# This is the shared library path variable.
|
||||
shlibpath_var=$shlibpath_var
|
||||
|
||||
EOF
|
||||
684
thirdparty/libiconv-1.15/build-aux/config.rpath
vendored
Normal file
684
thirdparty/libiconv-1.15/build-aux/config.rpath
vendored
Normal file
@@ -0,0 +1,684 @@
|
||||
#! /bin/sh
|
||||
# Output a system dependent set of variables, describing how to set the
|
||||
# run time search path of shared libraries in an executable.
|
||||
#
|
||||
# Copyright 1996-2017 Free Software Foundation, Inc.
|
||||
# Taken from GNU libtool, 2001
|
||||
# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
|
||||
#
|
||||
# This file is free software; the Free Software Foundation gives
|
||||
# unlimited permission to copy and/or distribute it, with or without
|
||||
# modifications, as long as this notice is preserved.
|
||||
#
|
||||
# The first argument passed to this file is the canonical host specification,
|
||||
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
|
||||
# or
|
||||
# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
|
||||
# The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld
|
||||
# should be set by the caller.
|
||||
#
|
||||
# The set of defined variables is at the end of this script.
|
||||
|
||||
# Known limitations:
|
||||
# - On IRIX 6.5 with CC="cc", the run time search patch must not be longer
|
||||
# than 256 bytes, otherwise the compiler driver will dump core. The only
|
||||
# known workaround is to choose shorter directory names for the build
|
||||
# directory and/or the installation directory.
|
||||
|
||||
# All known linkers require a '.a' archive for static linking (except MSVC,
|
||||
# which needs '.lib').
|
||||
libext=a
|
||||
shrext=.so
|
||||
|
||||
host="$1"
|
||||
host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
|
||||
host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
|
||||
host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
|
||||
|
||||
# Code taken from libtool.m4's _LT_CC_BASENAME.
|
||||
|
||||
for cc_temp in $CC""; do
|
||||
case $cc_temp in
|
||||
compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
|
||||
distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
|
||||
\-*) ;;
|
||||
*) break;;
|
||||
esac
|
||||
done
|
||||
cc_basename=`echo "$cc_temp" | sed -e 's%^.*/%%'`
|
||||
|
||||
# Code taken from libtool.m4's _LT_COMPILER_PIC.
|
||||
|
||||
wl=
|
||||
if test "$GCC" = yes; then
|
||||
wl='-Wl,'
|
||||
else
|
||||
case "$host_os" in
|
||||
aix*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
mingw* | cygwin* | pw32* | os2* | cegcc*)
|
||||
;;
|
||||
hpux9* | hpux10* | hpux11*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
irix5* | irix6* | nonstopux*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
linux* | k*bsd*-gnu | kopensolaris*-gnu)
|
||||
case $cc_basename in
|
||||
ecc*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
icc* | ifort*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
lf95*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
nagfor*)
|
||||
wl='-Wl,-Wl,,'
|
||||
;;
|
||||
pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
ccc*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
xl* | bgxl* | bgf* | mpixl*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
como)
|
||||
wl='-lopt='
|
||||
;;
|
||||
*)
|
||||
case `$CC -V 2>&1 | sed 5q` in
|
||||
*Sun\ F* | *Sun*Fortran*)
|
||||
wl=
|
||||
;;
|
||||
*Sun\ C*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
newsos6)
|
||||
;;
|
||||
*nto* | *qnx*)
|
||||
;;
|
||||
osf3* | osf4* | osf5*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
rdos*)
|
||||
;;
|
||||
solaris*)
|
||||
case $cc_basename in
|
||||
f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
|
||||
wl='-Qoption ld '
|
||||
;;
|
||||
*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
sunos4*)
|
||||
wl='-Qoption ld '
|
||||
;;
|
||||
sysv4 | sysv4.2uw2* | sysv4.3*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
sysv4*MP*)
|
||||
;;
|
||||
sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
unicos*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
uts4*)
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# Code taken from libtool.m4's _LT_LINKER_SHLIBS.
|
||||
|
||||
hardcode_libdir_flag_spec=
|
||||
hardcode_libdir_separator=
|
||||
hardcode_direct=no
|
||||
hardcode_minus_L=no
|
||||
|
||||
case "$host_os" in
|
||||
cygwin* | mingw* | pw32* | cegcc*)
|
||||
# FIXME: the MSVC++ port hasn't been tested in a loooong time
|
||||
# When not using gcc, we currently assume that we are using
|
||||
# Microsoft Visual C++.
|
||||
if test "$GCC" != yes; then
|
||||
with_gnu_ld=no
|
||||
fi
|
||||
;;
|
||||
interix*)
|
||||
# we just hope/assume this is gcc and not c89 (= MSVC++)
|
||||
with_gnu_ld=yes
|
||||
;;
|
||||
openbsd*)
|
||||
with_gnu_ld=no
|
||||
;;
|
||||
esac
|
||||
|
||||
ld_shlibs=yes
|
||||
if test "$with_gnu_ld" = yes; then
|
||||
# Set some defaults for GNU ld with shared library support. These
|
||||
# are reset later if shared libraries are not supported. Putting them
|
||||
# here allows them to be overridden if necessary.
|
||||
# Unlike libtool, we use -rpath here, not --rpath, since the documented
|
||||
# option of GNU ld is called -rpath, not --rpath.
|
||||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
|
||||
case "$host_os" in
|
||||
aix[3-9]*)
|
||||
# On AIX/PPC, the GNU linker is very broken
|
||||
if test "$host_cpu" != ia64; then
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
amigaos*)
|
||||
case "$host_cpu" in
|
||||
powerpc)
|
||||
;;
|
||||
m68k)
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
hardcode_minus_L=yes
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
beos*)
|
||||
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
||||
:
|
||||
else
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
cygwin* | mingw* | pw32* | cegcc*)
|
||||
# hardcode_libdir_flag_spec is actually meaningless, as there is
|
||||
# no search path for DLLs.
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
|
||||
:
|
||||
else
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
haiku*)
|
||||
;;
|
||||
interix[3-9]*)
|
||||
hardcode_direct=no
|
||||
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
|
||||
;;
|
||||
gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
|
||||
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
||||
:
|
||||
else
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
netbsd*)
|
||||
;;
|
||||
solaris*)
|
||||
if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
|
||||
ld_shlibs=no
|
||||
elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
||||
:
|
||||
else
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
|
||||
case `$LD -v 2>&1` in
|
||||
*\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
|
||||
ld_shlibs=no
|
||||
;;
|
||||
*)
|
||||
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
||||
hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
|
||||
else
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
sunos4*)
|
||||
hardcode_direct=yes
|
||||
;;
|
||||
*)
|
||||
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
||||
:
|
||||
else
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
if test "$ld_shlibs" = no; then
|
||||
hardcode_libdir_flag_spec=
|
||||
fi
|
||||
else
|
||||
case "$host_os" in
|
||||
aix3*)
|
||||
# Note: this linker hardcodes the directories in LIBPATH if there
|
||||
# are no directories specified by -L.
|
||||
hardcode_minus_L=yes
|
||||
if test "$GCC" = yes; then
|
||||
# Neither direct hardcoding nor static linking is supported with a
|
||||
# broken collect2.
|
||||
hardcode_direct=unsupported
|
||||
fi
|
||||
;;
|
||||
aix[4-9]*)
|
||||
if test "$host_cpu" = ia64; then
|
||||
# On IA64, the linker does run time linking by default, so we don't
|
||||
# have to do anything special.
|
||||
aix_use_runtimelinking=no
|
||||
else
|
||||
aix_use_runtimelinking=no
|
||||
# Test if we are trying to use run time linking or normal
|
||||
# AIX style linking. If -brtl is somewhere in LDFLAGS, we
|
||||
# need to do runtime linking.
|
||||
case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
|
||||
for ld_flag in $LDFLAGS; do
|
||||
if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
|
||||
aix_use_runtimelinking=yes
|
||||
break
|
||||
fi
|
||||
done
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
hardcode_direct=yes
|
||||
hardcode_libdir_separator=':'
|
||||
if test "$GCC" = yes; then
|
||||
case $host_os in aix4.[012]|aix4.[012].*)
|
||||
collect2name=`${CC} -print-prog-name=collect2`
|
||||
if test -f "$collect2name" && \
|
||||
strings "$collect2name" | grep resolve_lib_name >/dev/null
|
||||
then
|
||||
# We have reworked collect2
|
||||
:
|
||||
else
|
||||
# We have old collect2
|
||||
hardcode_direct=unsupported
|
||||
hardcode_minus_L=yes
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
hardcode_libdir_separator=
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
# Begin _LT_AC_SYS_LIBPATH_AIX.
|
||||
echo 'int main () { return 0; }' > conftest.c
|
||||
${CC} ${LDFLAGS} conftest.c -o conftest
|
||||
aix_libpath=`dump -H conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
||||
}'`
|
||||
if test -z "$aix_libpath"; then
|
||||
aix_libpath=`dump -HX64 conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
||||
}'`
|
||||
fi
|
||||
if test -z "$aix_libpath"; then
|
||||
aix_libpath="/usr/lib:/lib"
|
||||
fi
|
||||
rm -f conftest.c conftest
|
||||
# End _LT_AC_SYS_LIBPATH_AIX.
|
||||
if test "$aix_use_runtimelinking" = yes; then
|
||||
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
|
||||
else
|
||||
if test "$host_cpu" = ia64; then
|
||||
hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
|
||||
else
|
||||
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
|
||||
fi
|
||||
fi
|
||||
;;
|
||||
amigaos*)
|
||||
case "$host_cpu" in
|
||||
powerpc)
|
||||
;;
|
||||
m68k)
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
hardcode_minus_L=yes
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
bsdi[45]*)
|
||||
;;
|
||||
cygwin* | mingw* | pw32* | cegcc*)
|
||||
# When not using gcc, we currently assume that we are using
|
||||
# Microsoft Visual C++.
|
||||
# hardcode_libdir_flag_spec is actually meaningless, as there is
|
||||
# no search path for DLLs.
|
||||
hardcode_libdir_flag_spec=' '
|
||||
libext=lib
|
||||
;;
|
||||
darwin* | rhapsody*)
|
||||
hardcode_direct=no
|
||||
if { case $cc_basename in ifort*) true;; *) test "$GCC" = yes;; esac; }; then
|
||||
:
|
||||
else
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
dgux*)
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
;;
|
||||
freebsd2.[01]*)
|
||||
hardcode_direct=yes
|
||||
hardcode_minus_L=yes
|
||||
;;
|
||||
freebsd* | dragonfly*)
|
||||
hardcode_libdir_flag_spec='-R$libdir'
|
||||
hardcode_direct=yes
|
||||
;;
|
||||
hpux9*)
|
||||
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
|
||||
hardcode_libdir_separator=:
|
||||
hardcode_direct=yes
|
||||
# hardcode_minus_L: Not really in the search PATH,
|
||||
# but as the default location of the library.
|
||||
hardcode_minus_L=yes
|
||||
;;
|
||||
hpux10*)
|
||||
if test "$with_gnu_ld" = no; then
|
||||
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
|
||||
hardcode_libdir_separator=:
|
||||
hardcode_direct=yes
|
||||
# hardcode_minus_L: Not really in the search PATH,
|
||||
# but as the default location of the library.
|
||||
hardcode_minus_L=yes
|
||||
fi
|
||||
;;
|
||||
hpux11*)
|
||||
if test "$with_gnu_ld" = no; then
|
||||
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
|
||||
hardcode_libdir_separator=:
|
||||
case $host_cpu in
|
||||
hppa*64*|ia64*)
|
||||
hardcode_direct=no
|
||||
;;
|
||||
*)
|
||||
hardcode_direct=yes
|
||||
# hardcode_minus_L: Not really in the search PATH,
|
||||
# but as the default location of the library.
|
||||
hardcode_minus_L=yes
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
;;
|
||||
irix5* | irix6* | nonstopux*)
|
||||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
|
||||
hardcode_libdir_separator=:
|
||||
;;
|
||||
netbsd*)
|
||||
hardcode_libdir_flag_spec='-R$libdir'
|
||||
hardcode_direct=yes
|
||||
;;
|
||||
newsos6)
|
||||
hardcode_direct=yes
|
||||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
|
||||
hardcode_libdir_separator=:
|
||||
;;
|
||||
*nto* | *qnx*)
|
||||
;;
|
||||
openbsd*)
|
||||
if test -f /usr/libexec/ld.so; then
|
||||
hardcode_direct=yes
|
||||
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
|
||||
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
|
||||
else
|
||||
case "$host_os" in
|
||||
openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
|
||||
hardcode_libdir_flag_spec='-R$libdir'
|
||||
;;
|
||||
*)
|
||||
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
else
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
os2*)
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
hardcode_minus_L=yes
|
||||
;;
|
||||
osf3*)
|
||||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
|
||||
hardcode_libdir_separator=:
|
||||
;;
|
||||
osf4* | osf5*)
|
||||
if test "$GCC" = yes; then
|
||||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
|
||||
else
|
||||
# Both cc and cxx compiler support -rpath directly
|
||||
hardcode_libdir_flag_spec='-rpath $libdir'
|
||||
fi
|
||||
hardcode_libdir_separator=:
|
||||
;;
|
||||
solaris*)
|
||||
hardcode_libdir_flag_spec='-R$libdir'
|
||||
;;
|
||||
sunos4*)
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
hardcode_direct=yes
|
||||
hardcode_minus_L=yes
|
||||
;;
|
||||
sysv4)
|
||||
case $host_vendor in
|
||||
sni)
|
||||
hardcode_direct=yes # is this really true???
|
||||
;;
|
||||
siemens)
|
||||
hardcode_direct=no
|
||||
;;
|
||||
motorola)
|
||||
hardcode_direct=no #Motorola manual says yes, but my tests say they lie
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
sysv4.3*)
|
||||
;;
|
||||
sysv4*MP*)
|
||||
if test -d /usr/nec; then
|
||||
ld_shlibs=yes
|
||||
fi
|
||||
;;
|
||||
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
|
||||
;;
|
||||
sysv5* | sco3.2v5* | sco5v6*)
|
||||
hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
|
||||
hardcode_libdir_separator=':'
|
||||
;;
|
||||
uts4*)
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
;;
|
||||
*)
|
||||
ld_shlibs=no
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# Check dynamic linker characteristics
|
||||
# Code taken from libtool.m4's _LT_SYS_DYNAMIC_LINKER.
|
||||
# Unlike libtool.m4, here we don't care about _all_ names of the library, but
|
||||
# only about the one the linker finds when passed -lNAME. This is the last
|
||||
# element of library_names_spec in libtool.m4, or possibly two of them if the
|
||||
# linker has special search rules.
|
||||
library_names_spec= # the last element of library_names_spec in libtool.m4
|
||||
libname_spec='lib$name'
|
||||
case "$host_os" in
|
||||
aix3*)
|
||||
library_names_spec='$libname.a'
|
||||
;;
|
||||
aix[4-9]*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
amigaos*)
|
||||
case "$host_cpu" in
|
||||
powerpc*)
|
||||
library_names_spec='$libname$shrext' ;;
|
||||
m68k)
|
||||
library_names_spec='$libname.a' ;;
|
||||
esac
|
||||
;;
|
||||
beos*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
bsdi[45]*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
cygwin* | mingw* | pw32* | cegcc*)
|
||||
shrext=.dll
|
||||
library_names_spec='$libname.dll.a $libname.lib'
|
||||
;;
|
||||
darwin* | rhapsody*)
|
||||
shrext=.dylib
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
dgux*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
freebsd[23].*)
|
||||
library_names_spec='$libname$shrext$versuffix'
|
||||
;;
|
||||
freebsd* | dragonfly*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
gnu*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
haiku*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
hpux9* | hpux10* | hpux11*)
|
||||
case $host_cpu in
|
||||
ia64*)
|
||||
shrext=.so
|
||||
;;
|
||||
hppa*64*)
|
||||
shrext=.sl
|
||||
;;
|
||||
*)
|
||||
shrext=.sl
|
||||
;;
|
||||
esac
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
interix[3-9]*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
irix5* | irix6* | nonstopux*)
|
||||
library_names_spec='$libname$shrext'
|
||||
case "$host_os" in
|
||||
irix5* | nonstopux*)
|
||||
libsuff= shlibsuff=
|
||||
;;
|
||||
*)
|
||||
case $LD in
|
||||
*-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= ;;
|
||||
*-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 ;;
|
||||
*-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 ;;
|
||||
*) libsuff= shlibsuff= ;;
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
linux*oldld* | linux*aout* | linux*coff*)
|
||||
;;
|
||||
linux* | k*bsd*-gnu | kopensolaris*-gnu)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
knetbsd*-gnu)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
netbsd*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
newsos6)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
*nto* | *qnx*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
openbsd*)
|
||||
library_names_spec='$libname$shrext$versuffix'
|
||||
;;
|
||||
os2*)
|
||||
libname_spec='$name'
|
||||
shrext=.dll
|
||||
library_names_spec='$libname.a'
|
||||
;;
|
||||
osf3* | osf4* | osf5*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
rdos*)
|
||||
;;
|
||||
solaris*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
sunos4*)
|
||||
library_names_spec='$libname$shrext$versuffix'
|
||||
;;
|
||||
sysv4 | sysv4.3*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
sysv4*MP*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
tpf*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
uts4*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
esac
|
||||
|
||||
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
|
||||
escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"`
|
||||
shlibext=`echo "$shrext" | sed -e 's,^\.,,'`
|
||||
escaped_libname_spec=`echo "X$libname_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
|
||||
escaped_library_names_spec=`echo "X$library_names_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
|
||||
escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
|
||||
|
||||
LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <<EOF
|
||||
|
||||
# How to pass a linker flag through the compiler.
|
||||
wl="$escaped_wl"
|
||||
|
||||
# Static library suffix (normally "a").
|
||||
libext="$libext"
|
||||
|
||||
# Shared library suffix (normally "so").
|
||||
shlibext="$shlibext"
|
||||
|
||||
# Format of library name prefix.
|
||||
libname_spec="$escaped_libname_spec"
|
||||
|
||||
# Library names that the linker finds when passed -lNAME.
|
||||
library_names_spec="$escaped_library_names_spec"
|
||||
|
||||
# Flag to hardcode \$libdir into a binary during linking.
|
||||
# This must work even if \$libdir does not exist.
|
||||
hardcode_libdir_flag_spec="$escaped_hardcode_libdir_flag_spec"
|
||||
|
||||
# Whether we need a single -rpath flag with a separated argument.
|
||||
hardcode_libdir_separator="$hardcode_libdir_separator"
|
||||
|
||||
# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
|
||||
# resulting binary.
|
||||
hardcode_direct="$hardcode_direct"
|
||||
|
||||
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
|
||||
# resulting binary.
|
||||
hardcode_minus_L="$hardcode_minus_L"
|
||||
|
||||
EOF
|
||||
1828
thirdparty/libiconv-1.15/build-aux/config.sub
vendored
Normal file
1828
thirdparty/libiconv-1.15/build-aux/config.sub
vendored
Normal file
File diff suppressed because it is too large
Load Diff
278
thirdparty/libiconv-1.15/build-aux/install-reloc
vendored
Normal file
278
thirdparty/libiconv-1.15/build-aux/install-reloc
vendored
Normal file
@@ -0,0 +1,278 @@
|
||||
#!/bin/sh
|
||||
# install-reloc - install a program including a relocating wrapper
|
||||
# Copyright (C) 2003-2017 Free Software Foundation, Inc.
|
||||
# Written by Bruno Haible <bruno@clisp.org>, 2003.
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
# Usage 1:
|
||||
# install-reloc -- library_path_var library_path_value prefix destdir \
|
||||
# compile_command srcdir builddir config_h_dir exeext \
|
||||
# strip_command \
|
||||
# install_command... destprog
|
||||
# where
|
||||
# - library_path_var is the platform dependent runtime library path variable
|
||||
# - library_path_value is a colon separated list of directories that contain
|
||||
# the libraries at installation time (use this instead of -rpath)
|
||||
# - prefix is the base directory at installation time
|
||||
# - destdir is a string that is prepended to all file names at installation
|
||||
# time; it is already prepended to destprog but not to library_path_value
|
||||
# and prefix
|
||||
# - compile_command is a C compiler compilation and linking command
|
||||
# - srcdir is the directory where to find relocwrapper.c and its dependencies
|
||||
# - builddir is the directory where to find built dependencies (namely,
|
||||
# alloca.h and stdbool.h)
|
||||
# - config_h_dir is the directory where to find config.h
|
||||
# - exeext is platform dependent suffix of executables
|
||||
# - strip_command is the command for stripping executables, or : if no
|
||||
# stripping is desired
|
||||
# - install_command is the install command line, excluding the final destprog
|
||||
# - destprog is the destination program name
|
||||
# Usage 2:
|
||||
# env RELOC_LIBRARY_PATH_VAR=library_path_var \
|
||||
# RELOC_LIBRARY_PATH_VALUE=library_path_value \
|
||||
# RELOC_PREFIX=prefix \
|
||||
# RELOC_DESTDIR=destdir \
|
||||
# RELOC_COMPILE_COMMAND=compile_command \
|
||||
# RELOC_SRCDIR=srcdir \
|
||||
# RELOC_BUILDDIR=builddir \
|
||||
# RELOC_CONFIG_H_DIR=config_h_dir \
|
||||
# RELOC_EXEEXT=exeext \
|
||||
# RELOC_STRIP_PROG=strip_command \
|
||||
# RELOC_INSTALL_PROG=install_command... \
|
||||
# install-reloc prog1 ... destprog
|
||||
# where destprog is either the destination program name (when only one program
|
||||
# is specified) or the destination directory for all programs.
|
||||
# install-reloc renames destprog to destprog.bin and installs a relocating
|
||||
# wrapper in the place of destprog.
|
||||
|
||||
progname=$0
|
||||
|
||||
if test $# -ge 12 && test "x$1" = "x--"; then
|
||||
# Get fixed position arguments.
|
||||
shift
|
||||
library_path_var=$1
|
||||
library_path_value=$2
|
||||
prefix=$3
|
||||
destdir=$4
|
||||
shift
|
||||
shift
|
||||
shift
|
||||
shift
|
||||
compile_command=$1
|
||||
srcdir=$2
|
||||
builddir=$3
|
||||
config_h_dir=$4
|
||||
exeext=$5
|
||||
shift
|
||||
shift
|
||||
shift
|
||||
shift
|
||||
shift
|
||||
strip_prog=$1
|
||||
shift
|
||||
install_prog=$1 # maybe not including the "-c" option
|
||||
shift
|
||||
else
|
||||
if test $# -ge 2; then
|
||||
# Get arguments from environment variables.
|
||||
library_path_var=$RELOC_LIBRARY_PATH_VAR
|
||||
library_path_value=$RELOC_LIBRARY_PATH_VALUE
|
||||
prefix=$RELOC_PREFIX
|
||||
destdir=$RELOC_DESTDIR
|
||||
compile_command=$RELOC_COMPILE_COMMAND
|
||||
srcdir=$RELOC_SRCDIR
|
||||
builddir=$RELOC_BUILDDIR
|
||||
config_h_dir=$RELOC_CONFIG_H_DIR
|
||||
exeext=$RELOC_EXEEXT
|
||||
strip_prog=$RELOC_STRIP_PROG
|
||||
install_prog=$RELOC_INSTALL_PROG # including the "-c" option
|
||||
else
|
||||
echo "Usage: $0 -- library_path_var library_path_value prefix destdir" \
|
||||
"compile_command srcdir builddir config_h_dir exeext" \
|
||||
"strip_command" \
|
||||
"install_command... destprog" 1>&2
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
# Get destprog, last argument.
|
||||
destprog=
|
||||
for arg
|
||||
do
|
||||
destprog=$arg
|
||||
done
|
||||
# Determine whether destprog is a program name or a directory name.
|
||||
if test -d "$destprog"; then
|
||||
sed_remove_trailing_slashes='s|//*$||'
|
||||
destprog_directory=`echo "$destprog" | sed -e "$sed_remove_trailing_slashes"`
|
||||
if test -z "$destprog_directory"; then
|
||||
destprog_directory='/'
|
||||
fi
|
||||
else
|
||||
destprog_directory=
|
||||
fi
|
||||
# Prepare for remove trailing $exeext, if present.
|
||||
if test -n "$exeext"; then
|
||||
sed_quote='s,\.,\\.,g'
|
||||
sed_remove_exeext='s|'`echo "$exeext" | sed -e "$sed_quote"`'$||'
|
||||
fi
|
||||
if test -z "$destprog_directory"; then
|
||||
# Remove trailing $exeext, if present.
|
||||
if test -n "$exeext"; then
|
||||
destprog=`echo "$destprog" | sed -e "$sed_remove_exeext"`
|
||||
fi
|
||||
fi
|
||||
|
||||
# Outputs a command and runs it.
|
||||
func_verbose ()
|
||||
{
|
||||
echo "$@"
|
||||
"$@"
|
||||
}
|
||||
|
||||
# Run install_command.
|
||||
func_verbose $install_prog "$@" || exit $?
|
||||
|
||||
# Iterate over all destination program names.
|
||||
# func_iterate f
|
||||
# applies f to each destination program names, after setting destprog.
|
||||
sed_basename_of_file='s|^.*/||'
|
||||
func_iterate ()
|
||||
{
|
||||
if test -n "$destprog_directory"; then
|
||||
prev_arg=
|
||||
for arg
|
||||
do
|
||||
if test -n "prev_arg"; then
|
||||
destprog="$destprog_directory"/`echo "$prev_arg" | sed -e "$sed_basename_of_file"`
|
||||
$1
|
||||
fi
|
||||
prev_arg="$arg"
|
||||
done
|
||||
else
|
||||
$1
|
||||
fi
|
||||
}
|
||||
|
||||
# Run strip_command.
|
||||
func_strip ()
|
||||
{
|
||||
# Remove trailing $exeext, if present.
|
||||
if test -n "$exeext"; then
|
||||
destprog=`echo "$destprog" | sed -e "$sed_remove_exeext"`
|
||||
fi
|
||||
func_verbose "$strip_prog" "$destprog$exeext" || exit $?
|
||||
}
|
||||
if test "$strip_prog" != ':'; then
|
||||
func_iterate func_strip
|
||||
fi
|
||||
|
||||
# If the platform doesn't support LD_LIBRARY_PATH or similar, we cannot build
|
||||
# a wrapper.
|
||||
test -n "$library_path_var" || exit 0
|
||||
|
||||
libdirs=
|
||||
save_IFS="$IFS"; IFS=":"
|
||||
for dir in $library_path_value; do
|
||||
IFS="$save_IFS"
|
||||
if test -n "$dir"; then
|
||||
case "$libdirs" in
|
||||
*"\"$dir\""*) ;; # remove duplicate
|
||||
*) libdirs="$libdirs\"$dir\"," ;;
|
||||
esac
|
||||
fi
|
||||
done
|
||||
IFS="$save_IFS"
|
||||
# If there are no library directories to add at runtime, we don't need a
|
||||
# wrapper.
|
||||
test -n "$libdirs" || exit 0
|
||||
|
||||
# Determine installdir from destprog, removing a leading destdir if present.
|
||||
if test -n "$destprog_directory"; then
|
||||
installdir="$destprog_directory"
|
||||
else
|
||||
installdir=`echo "$destprog" | sed -e 's,/[^/]*$,,'`
|
||||
fi
|
||||
if test -n "$destdir"; then
|
||||
sed_quote='s,\([|.\*^$[]\),\\\1,g'
|
||||
sed_remove_destdir='s|^'`echo "$destdir" | sed -e "$sed_quote"`'||'
|
||||
installdir=`echo "$installdir" | sed -e "$sed_remove_destdir"`
|
||||
fi
|
||||
|
||||
# Compile and install wrapper.
|
||||
func_create_wrapper ()
|
||||
{
|
||||
# Remove trailing $exeext, if present.
|
||||
if test -n "$exeext"; then
|
||||
destprog=`echo "$destprog" | sed -e "$sed_remove_exeext"`
|
||||
fi
|
||||
|
||||
# Compile wrapper.
|
||||
func_verbose $compile_command \
|
||||
-I"$builddir" -I"$srcdir" -I"$config_h_dir" \
|
||||
-DHAVE_CONFIG_H -DIN_RELOCWRAPPER -DNO_XMALLOC \
|
||||
-D"INSTALLPREFIX=\"$prefix\"" -D"INSTALLDIR=\"$installdir\"" \
|
||||
-D"LIBPATHVAR=\"$library_path_var\"" -D"LIBDIRS=$libdirs" \
|
||||
-D"EXEEXT=\"$exeext\"" \
|
||||
"$srcdir"/relocwrapper.c \
|
||||
"$srcdir"/progname.c \
|
||||
"$srcdir"/progreloc.c \
|
||||
"$srcdir"/areadlink.c \
|
||||
"$srcdir"/careadlinkat.c \
|
||||
"$srcdir"/allocator.c \
|
||||
"$srcdir"/readlink.c \
|
||||
"$srcdir"/stat.c \
|
||||
"$srcdir"/canonicalize-lgpl.c \
|
||||
"$srcdir"/malloca.c \
|
||||
"$srcdir"/lstat.c \
|
||||
"$srcdir"/relocatable.c \
|
||||
"$srcdir"/setenv.c \
|
||||
"$srcdir"/c-ctype.c \
|
||||
-o "$destprog.wrapper$exeext"
|
||||
rc=$?
|
||||
# Clean up object files left over in the current directory by the native C
|
||||
# compilers on Solaris, HP-UX, OSF/1, IRIX.
|
||||
rm -f relocwrapper.o \
|
||||
progname.o \
|
||||
progreloc.o \
|
||||
areadlink.o \
|
||||
careadlinkat.o \
|
||||
allocator.o \
|
||||
readlink.o \
|
||||
stat.o \
|
||||
canonicalize-lgpl.o \
|
||||
malloca.o \
|
||||
lstat.o \
|
||||
relocatable.o \
|
||||
setenv.o \
|
||||
c-ctype.o
|
||||
test $rc = 0 || exit $?
|
||||
# Clean up debugging information left over by the native C compiler on MacOS X.
|
||||
rm -rf "$destprog.wrapper$exeext.dSYM"
|
||||
test $rc = 0 || exit $?
|
||||
|
||||
# Strip wrapper.
|
||||
test "$strip_prog" = ':' || func_verbose "$strip_prog" "$destprog.wrapper$exeext" || exit $?
|
||||
|
||||
# Rename $destprog.wrapper -> $destprog -> $destprog.bin.
|
||||
ln -f "$destprog$exeext" "$destprog.bin$exeext" \
|
||||
|| { rm -f "$destprog.bin$exeext" \
|
||||
&& cp -p "$destprog$exeext" "$destprog.bin$exeext"; } \
|
||||
|| exit 1
|
||||
mv "$destprog.wrapper$exeext" "$destprog$exeext" || exit 1
|
||||
}
|
||||
func_iterate func_create_wrapper
|
||||
|
||||
exit 0
|
||||
501
thirdparty/libiconv-1.15/build-aux/install-sh
vendored
Normal file
501
thirdparty/libiconv-1.15/build-aux/install-sh
vendored
Normal file
@@ -0,0 +1,501 @@
|
||||
#!/bin/sh
|
||||
# install - install a program, script, or datafile
|
||||
|
||||
scriptversion=2013-12-25.23; # UTC
|
||||
|
||||
# This originates from X11R5 (mit/util/scripts/install.sh), which was
|
||||
# later released in X11R6 (xc/config/util/install.sh) with the
|
||||
# following copyright and license.
|
||||
#
|
||||
# Copyright (C) 1994 X Consortium
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to
|
||||
# deal in the Software without restriction, including without limitation the
|
||||
# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
# sell copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
|
||||
# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
|
||||
# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
#
|
||||
# Except as contained in this notice, the name of the X Consortium shall not
|
||||
# be used in advertising or otherwise to promote the sale, use or other deal-
|
||||
# ings in this Software without prior written authorization from the X Consor-
|
||||
# tium.
|
||||
#
|
||||
#
|
||||
# FSF changes to this file are in the public domain.
|
||||
#
|
||||
# Calling this script install-sh is preferred over install.sh, to prevent
|
||||
# 'make' implicit rules from creating a file called install from it
|
||||
# when there is no Makefile.
|
||||
#
|
||||
# This script is compatible with the BSD install script, but was written
|
||||
# from scratch.
|
||||
|
||||
tab=' '
|
||||
nl='
|
||||
'
|
||||
IFS=" $tab$nl"
|
||||
|
||||
# Set DOITPROG to "echo" to test this script.
|
||||
|
||||
doit=${DOITPROG-}
|
||||
doit_exec=${doit:-exec}
|
||||
|
||||
# Put in absolute file names if you don't have them in your path;
|
||||
# or use environment vars.
|
||||
|
||||
chgrpprog=${CHGRPPROG-chgrp}
|
||||
chmodprog=${CHMODPROG-chmod}
|
||||
chownprog=${CHOWNPROG-chown}
|
||||
cmpprog=${CMPPROG-cmp}
|
||||
cpprog=${CPPROG-cp}
|
||||
mkdirprog=${MKDIRPROG-mkdir}
|
||||
mvprog=${MVPROG-mv}
|
||||
rmprog=${RMPROG-rm}
|
||||
stripprog=${STRIPPROG-strip}
|
||||
|
||||
posix_mkdir=
|
||||
|
||||
# Desired mode of installed file.
|
||||
mode=0755
|
||||
|
||||
chgrpcmd=
|
||||
chmodcmd=$chmodprog
|
||||
chowncmd=
|
||||
mvcmd=$mvprog
|
||||
rmcmd="$rmprog -f"
|
||||
stripcmd=
|
||||
|
||||
src=
|
||||
dst=
|
||||
dir_arg=
|
||||
dst_arg=
|
||||
|
||||
copy_on_change=false
|
||||
is_target_a_directory=possibly
|
||||
|
||||
usage="\
|
||||
Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
|
||||
or: $0 [OPTION]... SRCFILES... DIRECTORY
|
||||
or: $0 [OPTION]... -t DIRECTORY SRCFILES...
|
||||
or: $0 [OPTION]... -d DIRECTORIES...
|
||||
|
||||
In the 1st form, copy SRCFILE to DSTFILE.
|
||||
In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
|
||||
In the 4th, create DIRECTORIES.
|
||||
|
||||
Options:
|
||||
--help display this help and exit.
|
||||
--version display version info and exit.
|
||||
|
||||
-c (ignored)
|
||||
-C install only if different (preserve the last data modification time)
|
||||
-d create directories instead of installing files.
|
||||
-g GROUP $chgrpprog installed files to GROUP.
|
||||
-m MODE $chmodprog installed files to MODE.
|
||||
-o USER $chownprog installed files to USER.
|
||||
-s $stripprog installed files.
|
||||
-t DIRECTORY install into DIRECTORY.
|
||||
-T report an error if DSTFILE is a directory.
|
||||
|
||||
Environment variables override the default commands:
|
||||
CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
|
||||
RMPROG STRIPPROG
|
||||
"
|
||||
|
||||
while test $# -ne 0; do
|
||||
case $1 in
|
||||
-c) ;;
|
||||
|
||||
-C) copy_on_change=true;;
|
||||
|
||||
-d) dir_arg=true;;
|
||||
|
||||
-g) chgrpcmd="$chgrpprog $2"
|
||||
shift;;
|
||||
|
||||
--help) echo "$usage"; exit $?;;
|
||||
|
||||
-m) mode=$2
|
||||
case $mode in
|
||||
*' '* | *"$tab"* | *"$nl"* | *'*'* | *'?'* | *'['*)
|
||||
echo "$0: invalid mode: $mode" >&2
|
||||
exit 1;;
|
||||
esac
|
||||
shift;;
|
||||
|
||||
-o) chowncmd="$chownprog $2"
|
||||
shift;;
|
||||
|
||||
-s) stripcmd=$stripprog;;
|
||||
|
||||
-t)
|
||||
is_target_a_directory=always
|
||||
dst_arg=$2
|
||||
# Protect names problematic for 'test' and other utilities.
|
||||
case $dst_arg in
|
||||
-* | [=\(\)!]) dst_arg=./$dst_arg;;
|
||||
esac
|
||||
shift;;
|
||||
|
||||
-T) is_target_a_directory=never;;
|
||||
|
||||
--version) echo "$0 $scriptversion"; exit $?;;
|
||||
|
||||
--) shift
|
||||
break;;
|
||||
|
||||
-*) echo "$0: invalid option: $1" >&2
|
||||
exit 1;;
|
||||
|
||||
*) break;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
|
||||
# We allow the use of options -d and -T together, by making -d
|
||||
# take the precedence; this is for compatibility with GNU install.
|
||||
|
||||
if test -n "$dir_arg"; then
|
||||
if test -n "$dst_arg"; then
|
||||
echo "$0: target directory not allowed when installing a directory." >&2
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
|
||||
# When -d is used, all remaining arguments are directories to create.
|
||||
# When -t is used, the destination is already specified.
|
||||
# Otherwise, the last argument is the destination. Remove it from $@.
|
||||
for arg
|
||||
do
|
||||
if test -n "$dst_arg"; then
|
||||
# $@ is not empty: it contains at least $arg.
|
||||
set fnord "$@" "$dst_arg"
|
||||
shift # fnord
|
||||
fi
|
||||
shift # arg
|
||||
dst_arg=$arg
|
||||
# Protect names problematic for 'test' and other utilities.
|
||||
case $dst_arg in
|
||||
-* | [=\(\)!]) dst_arg=./$dst_arg;;
|
||||
esac
|
||||
done
|
||||
fi
|
||||
|
||||
if test $# -eq 0; then
|
||||
if test -z "$dir_arg"; then
|
||||
echo "$0: no input file specified." >&2
|
||||
exit 1
|
||||
fi
|
||||
# It's OK to call 'install-sh -d' without argument.
|
||||
# This can happen when creating conditional directories.
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if test -z "$dir_arg"; then
|
||||
if test $# -gt 1 || test "$is_target_a_directory" = always; then
|
||||
if test ! -d "$dst_arg"; then
|
||||
echo "$0: $dst_arg: Is not a directory." >&2
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
if test -z "$dir_arg"; then
|
||||
do_exit='(exit $ret); exit $ret'
|
||||
trap "ret=129; $do_exit" 1
|
||||
trap "ret=130; $do_exit" 2
|
||||
trap "ret=141; $do_exit" 13
|
||||
trap "ret=143; $do_exit" 15
|
||||
|
||||
# Set umask so as not to create temps with too-generous modes.
|
||||
# However, 'strip' requires both read and write access to temps.
|
||||
case $mode in
|
||||
# Optimize common cases.
|
||||
*644) cp_umask=133;;
|
||||
*755) cp_umask=22;;
|
||||
|
||||
*[0-7])
|
||||
if test -z "$stripcmd"; then
|
||||
u_plus_rw=
|
||||
else
|
||||
u_plus_rw='% 200'
|
||||
fi
|
||||
cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
|
||||
*)
|
||||
if test -z "$stripcmd"; then
|
||||
u_plus_rw=
|
||||
else
|
||||
u_plus_rw=,u+rw
|
||||
fi
|
||||
cp_umask=$mode$u_plus_rw;;
|
||||
esac
|
||||
fi
|
||||
|
||||
for src
|
||||
do
|
||||
# Protect names problematic for 'test' and other utilities.
|
||||
case $src in
|
||||
-* | [=\(\)!]) src=./$src;;
|
||||
esac
|
||||
|
||||
if test -n "$dir_arg"; then
|
||||
dst=$src
|
||||
dstdir=$dst
|
||||
test -d "$dstdir"
|
||||
dstdir_status=$?
|
||||
else
|
||||
|
||||
# Waiting for this to be detected by the "$cpprog $src $dsttmp" command
|
||||
# might cause directories to be created, which would be especially bad
|
||||
# if $src (and thus $dsttmp) contains '*'.
|
||||
if test ! -f "$src" && test ! -d "$src"; then
|
||||
echo "$0: $src does not exist." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if test -z "$dst_arg"; then
|
||||
echo "$0: no destination specified." >&2
|
||||
exit 1
|
||||
fi
|
||||
dst=$dst_arg
|
||||
|
||||
# If destination is a directory, append the input filename; won't work
|
||||
# if double slashes aren't ignored.
|
||||
if test -d "$dst"; then
|
||||
if test "$is_target_a_directory" = never; then
|
||||
echo "$0: $dst_arg: Is a directory" >&2
|
||||
exit 1
|
||||
fi
|
||||
dstdir=$dst
|
||||
dst=$dstdir/`basename "$src"`
|
||||
dstdir_status=0
|
||||
else
|
||||
dstdir=`dirname "$dst"`
|
||||
test -d "$dstdir"
|
||||
dstdir_status=$?
|
||||
fi
|
||||
fi
|
||||
|
||||
obsolete_mkdir_used=false
|
||||
|
||||
if test $dstdir_status != 0; then
|
||||
case $posix_mkdir in
|
||||
'')
|
||||
# Create intermediate dirs using mode 755 as modified by the umask.
|
||||
# This is like FreeBSD 'install' as of 1997-10-28.
|
||||
umask=`umask`
|
||||
case $stripcmd.$umask in
|
||||
# Optimize common cases.
|
||||
*[2367][2367]) mkdir_umask=$umask;;
|
||||
.*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
|
||||
|
||||
*[0-7])
|
||||
mkdir_umask=`expr $umask + 22 \
|
||||
- $umask % 100 % 40 + $umask % 20 \
|
||||
- $umask % 10 % 4 + $umask % 2
|
||||
`;;
|
||||
*) mkdir_umask=$umask,go-w;;
|
||||
esac
|
||||
|
||||
# With -d, create the new directory with the user-specified mode.
|
||||
# Otherwise, rely on $mkdir_umask.
|
||||
if test -n "$dir_arg"; then
|
||||
mkdir_mode=-m$mode
|
||||
else
|
||||
mkdir_mode=
|
||||
fi
|
||||
|
||||
posix_mkdir=false
|
||||
case $umask in
|
||||
*[123567][0-7][0-7])
|
||||
# POSIX mkdir -p sets u+wx bits regardless of umask, which
|
||||
# is incompatible with FreeBSD 'install' when (umask & 300) != 0.
|
||||
;;
|
||||
*)
|
||||
tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
|
||||
trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
|
||||
|
||||
if (umask $mkdir_umask &&
|
||||
exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
|
||||
then
|
||||
if test -z "$dir_arg" || {
|
||||
# Check for POSIX incompatibilities with -m.
|
||||
# HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
|
||||
# other-writable bit of parent directory when it shouldn't.
|
||||
# FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
|
||||
ls_ld_tmpdir=`ls -ld "$tmpdir"`
|
||||
case $ls_ld_tmpdir in
|
||||
d????-?r-*) different_mode=700;;
|
||||
d????-?--*) different_mode=755;;
|
||||
*) false;;
|
||||
esac &&
|
||||
$mkdirprog -m$different_mode -p -- "$tmpdir" && {
|
||||
ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
|
||||
test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
|
||||
}
|
||||
}
|
||||
then posix_mkdir=:
|
||||
fi
|
||||
rmdir "$tmpdir/d" "$tmpdir"
|
||||
else
|
||||
# Remove any dirs left behind by ancient mkdir implementations.
|
||||
rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
|
||||
fi
|
||||
trap '' 0;;
|
||||
esac;;
|
||||
esac
|
||||
|
||||
if
|
||||
$posix_mkdir && (
|
||||
umask $mkdir_umask &&
|
||||
$doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
|
||||
)
|
||||
then :
|
||||
else
|
||||
|
||||
# The umask is ridiculous, or mkdir does not conform to POSIX,
|
||||
# or it failed possibly due to a race condition. Create the
|
||||
# directory the slow way, step by step, checking for races as we go.
|
||||
|
||||
case $dstdir in
|
||||
/*) prefix='/';;
|
||||
[-=\(\)!]*) prefix='./';;
|
||||
*) prefix='';;
|
||||
esac
|
||||
|
||||
oIFS=$IFS
|
||||
IFS=/
|
||||
set -f
|
||||
set fnord $dstdir
|
||||
shift
|
||||
set +f
|
||||
IFS=$oIFS
|
||||
|
||||
prefixes=
|
||||
|
||||
for d
|
||||
do
|
||||
test X"$d" = X && continue
|
||||
|
||||
prefix=$prefix$d
|
||||
if test -d "$prefix"; then
|
||||
prefixes=
|
||||
else
|
||||
if $posix_mkdir; then
|
||||
(umask=$mkdir_umask &&
|
||||
$doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
|
||||
# Don't fail if two instances are running concurrently.
|
||||
test -d "$prefix" || exit 1
|
||||
else
|
||||
case $prefix in
|
||||
*\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
|
||||
*) qprefix=$prefix;;
|
||||
esac
|
||||
prefixes="$prefixes '$qprefix'"
|
||||
fi
|
||||
fi
|
||||
prefix=$prefix/
|
||||
done
|
||||
|
||||
if test -n "$prefixes"; then
|
||||
# Don't fail if two instances are running concurrently.
|
||||
(umask $mkdir_umask &&
|
||||
eval "\$doit_exec \$mkdirprog $prefixes") ||
|
||||
test -d "$dstdir" || exit 1
|
||||
obsolete_mkdir_used=true
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
if test -n "$dir_arg"; then
|
||||
{ test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
|
||||
{ test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
|
||||
{ test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
|
||||
test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
|
||||
else
|
||||
|
||||
# Make a couple of temp file names in the proper directory.
|
||||
dsttmp=$dstdir/_inst.$$_
|
||||
rmtmp=$dstdir/_rm.$$_
|
||||
|
||||
# Trap to clean up those temp files at exit.
|
||||
trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
|
||||
|
||||
# Copy the file name to the temp name.
|
||||
(umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
|
||||
|
||||
# and set any options; do chmod last to preserve setuid bits.
|
||||
#
|
||||
# If any of these fail, we abort the whole thing. If we want to
|
||||
# ignore errors from any of these, just make sure not to ignore
|
||||
# errors from the above "$doit $cpprog $src $dsttmp" command.
|
||||
#
|
||||
{ test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
|
||||
{ test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
|
||||
{ test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
|
||||
{ test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
|
||||
|
||||
# If -C, don't bother to copy if it wouldn't change the file.
|
||||
if $copy_on_change &&
|
||||
old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
|
||||
new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
|
||||
set -f &&
|
||||
set X $old && old=:$2:$4:$5:$6 &&
|
||||
set X $new && new=:$2:$4:$5:$6 &&
|
||||
set +f &&
|
||||
test "$old" = "$new" &&
|
||||
$cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
|
||||
then
|
||||
rm -f "$dsttmp"
|
||||
else
|
||||
# Rename the file to the real destination.
|
||||
$doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
|
||||
|
||||
# The rename failed, perhaps because mv can't rename something else
|
||||
# to itself, or perhaps because mv is so ancient that it does not
|
||||
# support -f.
|
||||
{
|
||||
# Now remove or move aside any old file at destination location.
|
||||
# We try this two ways since rm can't unlink itself on some
|
||||
# systems and the destination file might be busy for other
|
||||
# reasons. In this case, the final cleanup might fail but the new
|
||||
# file should still install successfully.
|
||||
{
|
||||
test ! -f "$dst" ||
|
||||
$doit $rmcmd -f "$dst" 2>/dev/null ||
|
||||
{ $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
|
||||
{ $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
|
||||
} ||
|
||||
{ echo "$0: cannot unlink or rename $dst" >&2
|
||||
(exit 1); exit 1
|
||||
}
|
||||
} &&
|
||||
|
||||
# Now rename the file to the real destination.
|
||||
$doit $mvcmd "$dsttmp" "$dst"
|
||||
}
|
||||
fi || exit 1
|
||||
|
||||
trap '' 0
|
||||
fi
|
||||
done
|
||||
|
||||
# Local variables:
|
||||
# eval: (add-hook 'write-file-hooks 'time-stamp)
|
||||
# time-stamp-start: "scriptversion="
|
||||
# time-stamp-format: "%:y-%02m-%02d.%02H"
|
||||
# time-stamp-time-zone: "UTC"
|
||||
# time-stamp-end: "; # UTC"
|
||||
# End:
|
||||
11147
thirdparty/libiconv-1.15/build-aux/ltmain.sh
vendored
Normal file
11147
thirdparty/libiconv-1.15/build-aux/ltmain.sh
vendored
Normal file
File diff suppressed because it is too large
Load Diff
215
thirdparty/libiconv-1.15/build-aux/missing
vendored
Normal file
215
thirdparty/libiconv-1.15/build-aux/missing
vendored
Normal file
@@ -0,0 +1,215 @@
|
||||
#! /bin/sh
|
||||
# Common wrapper for a few potentially missing GNU programs.
|
||||
|
||||
scriptversion=2013-10-28.13; # UTC
|
||||
|
||||
# Copyright (C) 1996-2014 Free Software Foundation, Inc.
|
||||
# Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
|
||||
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2, or (at your option)
|
||||
# any later version.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
# As a special exception to the GNU General Public License, if you
|
||||
# distribute this file as part of a program that contains a
|
||||
# configuration script generated by Autoconf, you may include it under
|
||||
# the same distribution terms that you use for the rest of that program.
|
||||
|
||||
if test $# -eq 0; then
|
||||
echo 1>&2 "Try '$0 --help' for more information"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
case $1 in
|
||||
|
||||
--is-lightweight)
|
||||
# Used by our autoconf macros to check whether the available missing
|
||||
# script is modern enough.
|
||||
exit 0
|
||||
;;
|
||||
|
||||
--run)
|
||||
# Back-compat with the calling convention used by older automake.
|
||||
shift
|
||||
;;
|
||||
|
||||
-h|--h|--he|--hel|--help)
|
||||
echo "\
|
||||
$0 [OPTION]... PROGRAM [ARGUMENT]...
|
||||
|
||||
Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due
|
||||
to PROGRAM being missing or too old.
|
||||
|
||||
Options:
|
||||
-h, --help display this help and exit
|
||||
-v, --version output version information and exit
|
||||
|
||||
Supported PROGRAM values:
|
||||
aclocal autoconf autoheader autom4te automake makeinfo
|
||||
bison yacc flex lex help2man
|
||||
|
||||
Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
|
||||
'g' are ignored when checking the name.
|
||||
|
||||
Send bug reports to <bug-automake@gnu.org>."
|
||||
exit $?
|
||||
;;
|
||||
|
||||
-v|--v|--ve|--ver|--vers|--versi|--versio|--version)
|
||||
echo "missing $scriptversion (GNU Automake)"
|
||||
exit $?
|
||||
;;
|
||||
|
||||
-*)
|
||||
echo 1>&2 "$0: unknown '$1' option"
|
||||
echo 1>&2 "Try '$0 --help' for more information"
|
||||
exit 1
|
||||
;;
|
||||
|
||||
esac
|
||||
|
||||
# Run the given program, remember its exit status.
|
||||
"$@"; st=$?
|
||||
|
||||
# If it succeeded, we are done.
|
||||
test $st -eq 0 && exit 0
|
||||
|
||||
# Also exit now if we it failed (or wasn't found), and '--version' was
|
||||
# passed; such an option is passed most likely to detect whether the
|
||||
# program is present and works.
|
||||
case $2 in --version|--help) exit $st;; esac
|
||||
|
||||
# Exit code 63 means version mismatch. This often happens when the user
|
||||
# tries to use an ancient version of a tool on a file that requires a
|
||||
# minimum version.
|
||||
if test $st -eq 63; then
|
||||
msg="probably too old"
|
||||
elif test $st -eq 127; then
|
||||
# Program was missing.
|
||||
msg="missing on your system"
|
||||
else
|
||||
# Program was found and executed, but failed. Give up.
|
||||
exit $st
|
||||
fi
|
||||
|
||||
perl_URL=http://www.perl.org/
|
||||
flex_URL=http://flex.sourceforge.net/
|
||||
gnu_software_URL=http://www.gnu.org/software
|
||||
|
||||
program_details ()
|
||||
{
|
||||
case $1 in
|
||||
aclocal|automake)
|
||||
echo "The '$1' program is part of the GNU Automake package:"
|
||||
echo "<$gnu_software_URL/automake>"
|
||||
echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:"
|
||||
echo "<$gnu_software_URL/autoconf>"
|
||||
echo "<$gnu_software_URL/m4/>"
|
||||
echo "<$perl_URL>"
|
||||
;;
|
||||
autoconf|autom4te|autoheader)
|
||||
echo "The '$1' program is part of the GNU Autoconf package:"
|
||||
echo "<$gnu_software_URL/autoconf/>"
|
||||
echo "It also requires GNU m4 and Perl in order to run:"
|
||||
echo "<$gnu_software_URL/m4/>"
|
||||
echo "<$perl_URL>"
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
give_advice ()
|
||||
{
|
||||
# Normalize program name to check for.
|
||||
normalized_program=`echo "$1" | sed '
|
||||
s/^gnu-//; t
|
||||
s/^gnu//; t
|
||||
s/^g//; t'`
|
||||
|
||||
printf '%s\n' "'$1' is $msg."
|
||||
|
||||
configure_deps="'configure.ac' or m4 files included by 'configure.ac'"
|
||||
case $normalized_program in
|
||||
autoconf*)
|
||||
echo "You should only need it if you modified 'configure.ac',"
|
||||
echo "or m4 files included by it."
|
||||
program_details 'autoconf'
|
||||
;;
|
||||
autoheader*)
|
||||
echo "You should only need it if you modified 'acconfig.h' or"
|
||||
echo "$configure_deps."
|
||||
program_details 'autoheader'
|
||||
;;
|
||||
automake*)
|
||||
echo "You should only need it if you modified 'Makefile.am' or"
|
||||
echo "$configure_deps."
|
||||
program_details 'automake'
|
||||
;;
|
||||
aclocal*)
|
||||
echo "You should only need it if you modified 'acinclude.m4' or"
|
||||
echo "$configure_deps."
|
||||
program_details 'aclocal'
|
||||
;;
|
||||
autom4te*)
|
||||
echo "You might have modified some maintainer files that require"
|
||||
echo "the 'autom4te' program to be rebuilt."
|
||||
program_details 'autom4te'
|
||||
;;
|
||||
bison*|yacc*)
|
||||
echo "You should only need it if you modified a '.y' file."
|
||||
echo "You may want to install the GNU Bison package:"
|
||||
echo "<$gnu_software_URL/bison/>"
|
||||
;;
|
||||
lex*|flex*)
|
||||
echo "You should only need it if you modified a '.l' file."
|
||||
echo "You may want to install the Fast Lexical Analyzer package:"
|
||||
echo "<$flex_URL>"
|
||||
;;
|
||||
help2man*)
|
||||
echo "You should only need it if you modified a dependency" \
|
||||
"of a man page."
|
||||
echo "You may want to install the GNU Help2man package:"
|
||||
echo "<$gnu_software_URL/help2man/>"
|
||||
;;
|
||||
makeinfo*)
|
||||
echo "You should only need it if you modified a '.texi' file, or"
|
||||
echo "any other file indirectly affecting the aspect of the manual."
|
||||
echo "You might want to install the Texinfo package:"
|
||||
echo "<$gnu_software_URL/texinfo/>"
|
||||
echo "The spurious makeinfo call might also be the consequence of"
|
||||
echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might"
|
||||
echo "want to install GNU make:"
|
||||
echo "<$gnu_software_URL/make/>"
|
||||
;;
|
||||
*)
|
||||
echo "You might have modified some files without having the proper"
|
||||
echo "tools for further handling them. Check the 'README' file, it"
|
||||
echo "often tells you about the needed prerequisites for installing"
|
||||
echo "this package. You may also peek at any GNU archive site, in"
|
||||
echo "case some other package contains this missing '$1' program."
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
give_advice "$1" | sed -e '1s/^/WARNING: /' \
|
||||
-e '2,$s/^/ /' >&2
|
||||
|
||||
# Propagate the correct exit status (expected to be 127 for a program
|
||||
# not found, 63 for a program that failed due to version mismatch).
|
||||
exit $st
|
||||
|
||||
# Local variables:
|
||||
# eval: (add-hook 'write-file-hooks 'time-stamp)
|
||||
# time-stamp-start: "scriptversion="
|
||||
# time-stamp-format: "%:y-%02m-%02d.%02H"
|
||||
# time-stamp-time-zone: "UTC"
|
||||
# time-stamp-end: "; # UTC"
|
||||
# End:
|
||||
150
thirdparty/libiconv-1.15/build-aux/mkinstalldirs
vendored
Normal file
150
thirdparty/libiconv-1.15/build-aux/mkinstalldirs
vendored
Normal file
@@ -0,0 +1,150 @@
|
||||
#! /bin/sh
|
||||
# mkinstalldirs --- make directory hierarchy
|
||||
|
||||
scriptversion=2005-02-02.21
|
||||
|
||||
# Original author: Noah Friedman <friedman@prep.ai.mit.edu>
|
||||
# Created: 1993-05-16
|
||||
# Public domain.
|
||||
#
|
||||
# This file is maintained in Automake, please report
|
||||
# bugs to <bug-automake@gnu.org> or send patches to
|
||||
# <automake-patches@gnu.org>.
|
||||
|
||||
errstatus=0
|
||||
dirmode=""
|
||||
|
||||
usage="\
|
||||
Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ...
|
||||
|
||||
Create each directory DIR (with mode MODE, if specified), including all
|
||||
leading file name components.
|
||||
|
||||
Report bugs to <bug-automake@gnu.org>."
|
||||
|
||||
# process command line arguments
|
||||
while test $# -gt 0 ; do
|
||||
case $1 in
|
||||
-h | --help | --h*) # -h for help
|
||||
echo "$usage"
|
||||
exit $?
|
||||
;;
|
||||
-m) # -m PERM arg
|
||||
shift
|
||||
test $# -eq 0 && { echo "$usage" 1>&2; exit 1; }
|
||||
dirmode=$1
|
||||
shift
|
||||
;;
|
||||
--version)
|
||||
echo "$0 $scriptversion"
|
||||
exit $?
|
||||
;;
|
||||
--) # stop option processing
|
||||
shift
|
||||
break
|
||||
;;
|
||||
-*) # unknown option
|
||||
echo "$usage" 1>&2
|
||||
exit 1
|
||||
;;
|
||||
*) # first non-opt arg
|
||||
break
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
for file
|
||||
do
|
||||
if test -d "$file"; then
|
||||
shift
|
||||
else
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
case $# in
|
||||
0) exit 0 ;;
|
||||
esac
|
||||
|
||||
# Solaris 8's mkdir -p isn't thread-safe. If you mkdir -p a/b and
|
||||
# mkdir -p a/c at the same time, both will detect that a is missing,
|
||||
# one will create a, then the other will try to create a and die with
|
||||
# a "File exists" error. This is a problem when calling mkinstalldirs
|
||||
# from a parallel make. We use --version in the probe to restrict
|
||||
# ourselves to GNU mkdir, which is thread-safe.
|
||||
case $dirmode in
|
||||
'')
|
||||
if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
|
||||
echo "mkdir -p -- $*"
|
||||
exec mkdir -p -- "$@"
|
||||
else
|
||||
# On NextStep and OpenStep, the `mkdir' command does not
|
||||
# recognize any option. It will interpret all options as
|
||||
# directories to create, and then abort because `.' already
|
||||
# exists.
|
||||
test -d ./-p && rmdir ./-p
|
||||
test -d ./--version && rmdir ./--version
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
if mkdir -m "$dirmode" -p --version . >/dev/null 2>&1 &&
|
||||
test ! -d ./--version; then
|
||||
echo "mkdir -m $dirmode -p -- $*"
|
||||
exec mkdir -m "$dirmode" -p -- "$@"
|
||||
else
|
||||
# Clean up after NextStep and OpenStep mkdir.
|
||||
for d in ./-m ./-p ./--version "./$dirmode";
|
||||
do
|
||||
test -d $d && rmdir $d
|
||||
done
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
||||
for file
|
||||
do
|
||||
set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
|
||||
shift
|
||||
|
||||
pathcomp=
|
||||
for d
|
||||
do
|
||||
pathcomp="$pathcomp$d"
|
||||
case $pathcomp in
|
||||
-*) pathcomp=./$pathcomp ;;
|
||||
esac
|
||||
|
||||
if test ! -d "$pathcomp"; then
|
||||
echo "mkdir $pathcomp"
|
||||
|
||||
mkdir "$pathcomp" || lasterr=$?
|
||||
|
||||
if test ! -d "$pathcomp"; then
|
||||
errstatus=$lasterr
|
||||
else
|
||||
if test ! -z "$dirmode"; then
|
||||
echo "chmod $dirmode $pathcomp"
|
||||
lasterr=""
|
||||
chmod "$dirmode" "$pathcomp" || lasterr=$?
|
||||
|
||||
if test ! -z "$lasterr"; then
|
||||
errstatus=$lasterr
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
pathcomp="$pathcomp/"
|
||||
done
|
||||
done
|
||||
|
||||
exit $errstatus
|
||||
|
||||
# Local Variables:
|
||||
# mode: shell-script
|
||||
# sh-indentation: 2
|
||||
# eval: (add-hook 'write-file-hooks 'time-stamp)
|
||||
# time-stamp-start: "scriptversion="
|
||||
# time-stamp-format: "%:y-%02m-%02d.%02H"
|
||||
# time-stamp-end: "$"
|
||||
# End:
|
||||
101
thirdparty/libiconv-1.15/build-aux/reloc-ldflags
vendored
Normal file
101
thirdparty/libiconv-1.15/build-aux/reloc-ldflags
vendored
Normal file
@@ -0,0 +1,101 @@
|
||||
#! /bin/sh
|
||||
# Output a system dependent linker command for putting a relocatable library
|
||||
# search path into an executable.
|
||||
#
|
||||
# Copyright 2003-2017 Free Software Foundation, Inc.
|
||||
# Written by Bruno Haible <bruno@clisp.org>, 2003.
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
# As a special exception to the GNU General Public License, if you
|
||||
# distribute this file as part of a program that contains a
|
||||
# configuration script generated by Autoconf, you may include it under
|
||||
# the same distribution terms that you use for the rest of that program.
|
||||
#
|
||||
# The first argument passed to this file is the canonical host specification,
|
||||
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
|
||||
# or
|
||||
# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
|
||||
# The environment variable LD should be set by the caller.
|
||||
#
|
||||
# The second argument is a colon separated list of directories that contain
|
||||
# the libraries at installation time.
|
||||
#
|
||||
# The third argument is the directory into which the executable is going to be
|
||||
# installed.
|
||||
|
||||
host="$1"
|
||||
host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
|
||||
host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
|
||||
host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
|
||||
|
||||
library_path_value=$2
|
||||
|
||||
installdir=$3
|
||||
|
||||
# Verify that installdir is absolute.
|
||||
case "$installdir" in
|
||||
/*) ;;
|
||||
*)
|
||||
echo "installdir is not absolute: $installdir" 1>&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
case "$host_os" in
|
||||
linux* | kfreebsd*)
|
||||
rpath=
|
||||
save_IFS="$IFS"; IFS=":"
|
||||
for dir in $library_path_value; do
|
||||
IFS="$save_IFS"
|
||||
case "$dir" in
|
||||
/*)
|
||||
# Make dir relative to installdir. (Works only if dir is absolute.)
|
||||
idir="$installdir"
|
||||
while true; do
|
||||
dfirst=`echo "$dir" | sed -n -e 's,^//*\([^/]*\).*$,/\1,p'`
|
||||
ifirst=`echo "$idir" | sed -n -e 's,^//*\([^/]*\).*$,/\1,p'`
|
||||
if test -z "$dfirst" || test -z "$ifirst"; then
|
||||
break
|
||||
fi
|
||||
if test "$dfirst" != "$ifirst"; then
|
||||
break
|
||||
fi
|
||||
dir=`echo "$dir" | sed -e 's,^//*[^/]*,,'`
|
||||
idir=`echo "$idir" | sed -e 's,^//*[^/]*,,'`
|
||||
done
|
||||
dir="\$ORIGIN"`echo "$idir" | sed -e 's,//*[^/]*,/..,g'`"$dir"
|
||||
# Add dir to rpath.
|
||||
rpath="${rpath}${rpath:+ }$dir"
|
||||
;;
|
||||
*)
|
||||
if test -n "$dir"; then
|
||||
echo "libdir is not absolute: $dir" 1>&2
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
done
|
||||
IFS="$save_IFS"
|
||||
# Output it.
|
||||
if test -n "$rpath"; then
|
||||
echo "-Wl,-rpath,$rpath"
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
echo "relocation via rpath not supported on this system: $host" 1>&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
||||
10
thirdparty/libiconv-1.15/build-aux/snippet/_Noreturn.h
vendored
Normal file
10
thirdparty/libiconv-1.15/build-aux/snippet/_Noreturn.h
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
#if !defined _Noreturn && __STDC_VERSION__ < 201112
|
||||
# if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
|
||||
|| 0x5110 <= __SUNPRO_C)
|
||||
# define _Noreturn __attribute__ ((__noreturn__))
|
||||
# elif 1200 <= _MSC_VER
|
||||
# define _Noreturn __declspec (noreturn)
|
||||
# else
|
||||
# define _Noreturn
|
||||
# endif
|
||||
#endif
|
||||
26
thirdparty/libiconv-1.15/build-aux/snippet/arg-nonnull.h
vendored
Normal file
26
thirdparty/libiconv-1.15/build-aux/snippet/arg-nonnull.h
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
/* A C macro for declaring that specific arguments must not be NULL.
|
||||
Copyright (C) 2009-2017 Free Software Foundation, Inc.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it
|
||||
under the terms of the GNU General Public License as published
|
||||
by the Free Software Foundation; either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
/* _GL_ARG_NONNULL((n,...,m)) tells the compiler and static analyzer tools
|
||||
that the values passed as arguments n, ..., m must be non-NULL pointers.
|
||||
n = 1 stands for the first argument, n = 2 for the second argument etc. */
|
||||
#ifndef _GL_ARG_NONNULL
|
||||
# if (__GNUC__ == 3 && __GNUC_MINOR__ >= 3) || __GNUC__ > 3
|
||||
# define _GL_ARG_NONNULL(params) __attribute__ ((__nonnull__ params))
|
||||
# else
|
||||
# define _GL_ARG_NONNULL(params)
|
||||
# endif
|
||||
#endif
|
||||
316
thirdparty/libiconv-1.15/build-aux/snippet/c++defs.h
vendored
Normal file
316
thirdparty/libiconv-1.15/build-aux/snippet/c++defs.h
vendored
Normal file
@@ -0,0 +1,316 @@
|
||||
/* C++ compatible function declaration macros.
|
||||
Copyright (C) 2010-2017 Free Software Foundation, Inc.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it
|
||||
under the terms of the GNU General Public License as published
|
||||
by the Free Software Foundation; either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
#ifndef _GL_CXXDEFS_H
|
||||
#define _GL_CXXDEFS_H
|
||||
|
||||
/* Begin/end the GNULIB_NAMESPACE namespace. */
|
||||
#if defined __cplusplus && defined GNULIB_NAMESPACE
|
||||
# define _GL_BEGIN_NAMESPACE namespace GNULIB_NAMESPACE {
|
||||
# define _GL_END_NAMESPACE }
|
||||
#else
|
||||
# define _GL_BEGIN_NAMESPACE
|
||||
# define _GL_END_NAMESPACE
|
||||
#endif
|
||||
|
||||
/* The three most frequent use cases of these macros are:
|
||||
|
||||
* For providing a substitute for a function that is missing on some
|
||||
platforms, but is declared and works fine on the platforms on which
|
||||
it exists:
|
||||
|
||||
#if @GNULIB_FOO@
|
||||
# if !@HAVE_FOO@
|
||||
_GL_FUNCDECL_SYS (foo, ...);
|
||||
# endif
|
||||
_GL_CXXALIAS_SYS (foo, ...);
|
||||
_GL_CXXALIASWARN (foo);
|
||||
#elif defined GNULIB_POSIXCHECK
|
||||
...
|
||||
#endif
|
||||
|
||||
* For providing a replacement for a function that exists on all platforms,
|
||||
but is broken/insufficient and needs to be replaced on some platforms:
|
||||
|
||||
#if @GNULIB_FOO@
|
||||
# if @REPLACE_FOO@
|
||||
# if !(defined __cplusplus && defined GNULIB_NAMESPACE)
|
||||
# undef foo
|
||||
# define foo rpl_foo
|
||||
# endif
|
||||
_GL_FUNCDECL_RPL (foo, ...);
|
||||
_GL_CXXALIAS_RPL (foo, ...);
|
||||
# else
|
||||
_GL_CXXALIAS_SYS (foo, ...);
|
||||
# endif
|
||||
_GL_CXXALIASWARN (foo);
|
||||
#elif defined GNULIB_POSIXCHECK
|
||||
...
|
||||
#endif
|
||||
|
||||
* For providing a replacement for a function that exists on some platforms
|
||||
but is broken/insufficient and needs to be replaced on some of them and
|
||||
is additionally either missing or undeclared on some other platforms:
|
||||
|
||||
#if @GNULIB_FOO@
|
||||
# if @REPLACE_FOO@
|
||||
# if !(defined __cplusplus && defined GNULIB_NAMESPACE)
|
||||
# undef foo
|
||||
# define foo rpl_foo
|
||||
# endif
|
||||
_GL_FUNCDECL_RPL (foo, ...);
|
||||
_GL_CXXALIAS_RPL (foo, ...);
|
||||
# else
|
||||
# if !@HAVE_FOO@ or if !@HAVE_DECL_FOO@
|
||||
_GL_FUNCDECL_SYS (foo, ...);
|
||||
# endif
|
||||
_GL_CXXALIAS_SYS (foo, ...);
|
||||
# endif
|
||||
_GL_CXXALIASWARN (foo);
|
||||
#elif defined GNULIB_POSIXCHECK
|
||||
...
|
||||
#endif
|
||||
*/
|
||||
|
||||
/* _GL_EXTERN_C declaration;
|
||||
performs the declaration with C linkage. */
|
||||
#if defined __cplusplus
|
||||
# define _GL_EXTERN_C extern "C"
|
||||
#else
|
||||
# define _GL_EXTERN_C extern
|
||||
#endif
|
||||
|
||||
/* _GL_FUNCDECL_RPL (func, rettype, parameters_and_attributes);
|
||||
declares a replacement function, named rpl_func, with the given prototype,
|
||||
consisting of return type, parameters, and attributes.
|
||||
Example:
|
||||
_GL_FUNCDECL_RPL (open, int, (const char *filename, int flags, ...)
|
||||
_GL_ARG_NONNULL ((1)));
|
||||
*/
|
||||
#define _GL_FUNCDECL_RPL(func,rettype,parameters_and_attributes) \
|
||||
_GL_FUNCDECL_RPL_1 (rpl_##func, rettype, parameters_and_attributes)
|
||||
#define _GL_FUNCDECL_RPL_1(rpl_func,rettype,parameters_and_attributes) \
|
||||
_GL_EXTERN_C rettype rpl_func parameters_and_attributes
|
||||
|
||||
/* _GL_FUNCDECL_SYS (func, rettype, parameters_and_attributes);
|
||||
declares the system function, named func, with the given prototype,
|
||||
consisting of return type, parameters, and attributes.
|
||||
Example:
|
||||
_GL_FUNCDECL_SYS (open, int, (const char *filename, int flags, ...)
|
||||
_GL_ARG_NONNULL ((1)));
|
||||
*/
|
||||
#define _GL_FUNCDECL_SYS(func,rettype,parameters_and_attributes) \
|
||||
_GL_EXTERN_C rettype func parameters_and_attributes
|
||||
|
||||
/* _GL_CXXALIAS_RPL (func, rettype, parameters);
|
||||
declares a C++ alias called GNULIB_NAMESPACE::func
|
||||
that redirects to rpl_func, if GNULIB_NAMESPACE is defined.
|
||||
Example:
|
||||
_GL_CXXALIAS_RPL (open, int, (const char *filename, int flags, ...));
|
||||
|
||||
Wrapping rpl_func in an object with an inline conversion operator
|
||||
avoids a reference to rpl_func unless GNULIB_NAMESPACE::func is
|
||||
actually used in the program. */
|
||||
#define _GL_CXXALIAS_RPL(func,rettype,parameters) \
|
||||
_GL_CXXALIAS_RPL_1 (func, rpl_##func, rettype, parameters)
|
||||
#if defined __cplusplus && defined GNULIB_NAMESPACE
|
||||
# define _GL_CXXALIAS_RPL_1(func,rpl_func,rettype,parameters) \
|
||||
namespace GNULIB_NAMESPACE \
|
||||
{ \
|
||||
static const struct _gl_ ## func ## _wrapper \
|
||||
{ \
|
||||
typedef rettype (*type) parameters; \
|
||||
\
|
||||
inline operator type () const \
|
||||
{ \
|
||||
return ::rpl_func; \
|
||||
} \
|
||||
} func = {}; \
|
||||
} \
|
||||
_GL_EXTERN_C int _gl_cxxalias_dummy
|
||||
#else
|
||||
# define _GL_CXXALIAS_RPL_1(func,rpl_func,rettype,parameters) \
|
||||
_GL_EXTERN_C int _gl_cxxalias_dummy
|
||||
#endif
|
||||
|
||||
/* _GL_CXXALIAS_RPL_CAST_1 (func, rpl_func, rettype, parameters);
|
||||
is like _GL_CXXALIAS_RPL_1 (func, rpl_func, rettype, parameters);
|
||||
except that the C function rpl_func may have a slightly different
|
||||
declaration. A cast is used to silence the "invalid conversion" error
|
||||
that would otherwise occur. */
|
||||
#if defined __cplusplus && defined GNULIB_NAMESPACE
|
||||
# define _GL_CXXALIAS_RPL_CAST_1(func,rpl_func,rettype,parameters) \
|
||||
namespace GNULIB_NAMESPACE \
|
||||
{ \
|
||||
static const struct _gl_ ## func ## _wrapper \
|
||||
{ \
|
||||
typedef rettype (*type) parameters; \
|
||||
\
|
||||
inline operator type () const \
|
||||
{ \
|
||||
return reinterpret_cast<type>(::rpl_func); \
|
||||
} \
|
||||
} func = {}; \
|
||||
} \
|
||||
_GL_EXTERN_C int _gl_cxxalias_dummy
|
||||
#else
|
||||
# define _GL_CXXALIAS_RPL_CAST_1(func,rpl_func,rettype,parameters) \
|
||||
_GL_EXTERN_C int _gl_cxxalias_dummy
|
||||
#endif
|
||||
|
||||
/* _GL_CXXALIAS_SYS (func, rettype, parameters);
|
||||
declares a C++ alias called GNULIB_NAMESPACE::func
|
||||
that redirects to the system provided function func, if GNULIB_NAMESPACE
|
||||
is defined.
|
||||
Example:
|
||||
_GL_CXXALIAS_SYS (open, int, (const char *filename, int flags, ...));
|
||||
|
||||
Wrapping func in an object with an inline conversion operator
|
||||
avoids a reference to func unless GNULIB_NAMESPACE::func is
|
||||
actually used in the program. */
|
||||
#if defined __cplusplus && defined GNULIB_NAMESPACE
|
||||
# define _GL_CXXALIAS_SYS(func,rettype,parameters) \
|
||||
namespace GNULIB_NAMESPACE \
|
||||
{ \
|
||||
static const struct _gl_ ## func ## _wrapper \
|
||||
{ \
|
||||
typedef rettype (*type) parameters; \
|
||||
\
|
||||
inline operator type () const \
|
||||
{ \
|
||||
return ::func; \
|
||||
} \
|
||||
} func = {}; \
|
||||
} \
|
||||
_GL_EXTERN_C int _gl_cxxalias_dummy
|
||||
#else
|
||||
# define _GL_CXXALIAS_SYS(func,rettype,parameters) \
|
||||
_GL_EXTERN_C int _gl_cxxalias_dummy
|
||||
#endif
|
||||
|
||||
/* _GL_CXXALIAS_SYS_CAST (func, rettype, parameters);
|
||||
is like _GL_CXXALIAS_SYS (func, rettype, parameters);
|
||||
except that the C function func may have a slightly different declaration.
|
||||
A cast is used to silence the "invalid conversion" error that would
|
||||
otherwise occur. */
|
||||
#if defined __cplusplus && defined GNULIB_NAMESPACE
|
||||
# define _GL_CXXALIAS_SYS_CAST(func,rettype,parameters) \
|
||||
namespace GNULIB_NAMESPACE \
|
||||
{ \
|
||||
static const struct _gl_ ## func ## _wrapper \
|
||||
{ \
|
||||
typedef rettype (*type) parameters; \
|
||||
\
|
||||
inline operator type () const \
|
||||
{ \
|
||||
return reinterpret_cast<type>(::func); \
|
||||
} \
|
||||
} func = {}; \
|
||||
} \
|
||||
_GL_EXTERN_C int _gl_cxxalias_dummy
|
||||
#else
|
||||
# define _GL_CXXALIAS_SYS_CAST(func,rettype,parameters) \
|
||||
_GL_EXTERN_C int _gl_cxxalias_dummy
|
||||
#endif
|
||||
|
||||
/* _GL_CXXALIAS_SYS_CAST2 (func, rettype, parameters, rettype2, parameters2);
|
||||
is like _GL_CXXALIAS_SYS (func, rettype, parameters);
|
||||
except that the C function is picked among a set of overloaded functions,
|
||||
namely the one with rettype2 and parameters2. Two consecutive casts
|
||||
are used to silence the "cannot find a match" and "invalid conversion"
|
||||
errors that would otherwise occur. */
|
||||
#if defined __cplusplus && defined GNULIB_NAMESPACE
|
||||
/* The outer cast must be a reinterpret_cast.
|
||||
The inner cast: When the function is defined as a set of overloaded
|
||||
functions, it works as a static_cast<>, choosing the designated variant.
|
||||
When the function is defined as a single variant, it works as a
|
||||
reinterpret_cast<>. The parenthesized cast syntax works both ways. */
|
||||
# define _GL_CXXALIAS_SYS_CAST2(func,rettype,parameters,rettype2,parameters2) \
|
||||
namespace GNULIB_NAMESPACE \
|
||||
{ \
|
||||
static const struct _gl_ ## func ## _wrapper \
|
||||
{ \
|
||||
typedef rettype (*type) parameters; \
|
||||
\
|
||||
inline operator type () const \
|
||||
{ \
|
||||
return reinterpret_cast<type>((rettype2 (*) parameters2)(::func)); \
|
||||
} \
|
||||
} func = {}; \
|
||||
} \
|
||||
_GL_EXTERN_C int _gl_cxxalias_dummy
|
||||
#else
|
||||
# define _GL_CXXALIAS_SYS_CAST2(func,rettype,parameters,rettype2,parameters2) \
|
||||
_GL_EXTERN_C int _gl_cxxalias_dummy
|
||||
#endif
|
||||
|
||||
/* _GL_CXXALIASWARN (func);
|
||||
causes a warning to be emitted when ::func is used but not when
|
||||
GNULIB_NAMESPACE::func is used. func must be defined without overloaded
|
||||
variants. */
|
||||
#if defined __cplusplus && defined GNULIB_NAMESPACE
|
||||
# define _GL_CXXALIASWARN(func) \
|
||||
_GL_CXXALIASWARN_1 (func, GNULIB_NAMESPACE)
|
||||
# define _GL_CXXALIASWARN_1(func,namespace) \
|
||||
_GL_CXXALIASWARN_2 (func, namespace)
|
||||
/* To work around GCC bug <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43881>,
|
||||
we enable the warning only when not optimizing. */
|
||||
# if !__OPTIMIZE__
|
||||
# define _GL_CXXALIASWARN_2(func,namespace) \
|
||||
_GL_WARN_ON_USE (func, \
|
||||
"The symbol ::" #func " refers to the system function. " \
|
||||
"Use " #namespace "::" #func " instead.")
|
||||
# elif __GNUC__ >= 3 && GNULIB_STRICT_CHECKING
|
||||
# define _GL_CXXALIASWARN_2(func,namespace) \
|
||||
extern __typeof__ (func) func
|
||||
# else
|
||||
# define _GL_CXXALIASWARN_2(func,namespace) \
|
||||
_GL_EXTERN_C int _gl_cxxalias_dummy
|
||||
# endif
|
||||
#else
|
||||
# define _GL_CXXALIASWARN(func) \
|
||||
_GL_EXTERN_C int _gl_cxxalias_dummy
|
||||
#endif
|
||||
|
||||
/* _GL_CXXALIASWARN1 (func, rettype, parameters_and_attributes);
|
||||
causes a warning to be emitted when the given overloaded variant of ::func
|
||||
is used but not when GNULIB_NAMESPACE::func is used. */
|
||||
#if defined __cplusplus && defined GNULIB_NAMESPACE
|
||||
# define _GL_CXXALIASWARN1(func,rettype,parameters_and_attributes) \
|
||||
_GL_CXXALIASWARN1_1 (func, rettype, parameters_and_attributes, \
|
||||
GNULIB_NAMESPACE)
|
||||
# define _GL_CXXALIASWARN1_1(func,rettype,parameters_and_attributes,namespace) \
|
||||
_GL_CXXALIASWARN1_2 (func, rettype, parameters_and_attributes, namespace)
|
||||
/* To work around GCC bug <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43881>,
|
||||
we enable the warning only when not optimizing. */
|
||||
# if !__OPTIMIZE__
|
||||
# define _GL_CXXALIASWARN1_2(func,rettype,parameters_and_attributes,namespace) \
|
||||
_GL_WARN_ON_USE_CXX (func, rettype, parameters_and_attributes, \
|
||||
"The symbol ::" #func " refers to the system function. " \
|
||||
"Use " #namespace "::" #func " instead.")
|
||||
# elif __GNUC__ >= 3 && GNULIB_STRICT_CHECKING
|
||||
# define _GL_CXXALIASWARN1_2(func,rettype,parameters_and_attributes,namespace) \
|
||||
extern __typeof__ (func) func
|
||||
# else
|
||||
# define _GL_CXXALIASWARN1_2(func,rettype,parameters_and_attributes,namespace) \
|
||||
_GL_EXTERN_C int _gl_cxxalias_dummy
|
||||
# endif
|
||||
#else
|
||||
# define _GL_CXXALIASWARN1(func,rettype,parameters_and_attributes) \
|
||||
_GL_EXTERN_C int _gl_cxxalias_dummy
|
||||
#endif
|
||||
|
||||
#endif /* _GL_CXXDEFS_H */
|
||||
109
thirdparty/libiconv-1.15/build-aux/snippet/warn-on-use.h
vendored
Normal file
109
thirdparty/libiconv-1.15/build-aux/snippet/warn-on-use.h
vendored
Normal file
@@ -0,0 +1,109 @@
|
||||
/* A C macro for emitting warnings if a function is used.
|
||||
Copyright (C) 2010-2017 Free Software Foundation, Inc.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it
|
||||
under the terms of the GNU General Public License as published
|
||||
by the Free Software Foundation; either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
/* _GL_WARN_ON_USE (function, "literal string") issues a declaration
|
||||
for FUNCTION which will then trigger a compiler warning containing
|
||||
the text of "literal string" anywhere that function is called, if
|
||||
supported by the compiler. If the compiler does not support this
|
||||
feature, the macro expands to an unused extern declaration.
|
||||
|
||||
This macro is useful for marking a function as a potential
|
||||
portability trap, with the intent that "literal string" include
|
||||
instructions on the replacement function that should be used
|
||||
instead. However, one of the reasons that a function is a
|
||||
portability trap is if it has the wrong signature. Declaring
|
||||
FUNCTION with a different signature in C is a compilation error, so
|
||||
this macro must use the same type as any existing declaration so
|
||||
that programs that avoid the problematic FUNCTION do not fail to
|
||||
compile merely because they included a header that poisoned the
|
||||
function. But this implies that _GL_WARN_ON_USE is only safe to
|
||||
use if FUNCTION is known to already have a declaration. Use of
|
||||
this macro implies that there must not be any other macro hiding
|
||||
the declaration of FUNCTION; but undefining FUNCTION first is part
|
||||
of the poisoning process anyway (although for symbols that are
|
||||
provided only via a macro, the result is a compilation error rather
|
||||
than a warning containing "literal string"). Also note that in
|
||||
C++, it is only safe to use if FUNCTION has no overloads.
|
||||
|
||||
For an example, it is possible to poison 'getline' by:
|
||||
- adding a call to gl_WARN_ON_USE_PREPARE([[#include <stdio.h>]],
|
||||
[getline]) in configure.ac, which potentially defines
|
||||
HAVE_RAW_DECL_GETLINE
|
||||
- adding this code to a header that wraps the system <stdio.h>:
|
||||
#undef getline
|
||||
#if HAVE_RAW_DECL_GETLINE
|
||||
_GL_WARN_ON_USE (getline, "getline is required by POSIX 2008, but"
|
||||
"not universally present; use the gnulib module getline");
|
||||
#endif
|
||||
|
||||
It is not possible to directly poison global variables. But it is
|
||||
possible to write a wrapper accessor function, and poison that
|
||||
(less common usage, like &environ, will cause a compilation error
|
||||
rather than issue the nice warning, but the end result of informing
|
||||
the developer about their portability problem is still achieved):
|
||||
#if HAVE_RAW_DECL_ENVIRON
|
||||
static char ***rpl_environ (void) { return &environ; }
|
||||
_GL_WARN_ON_USE (rpl_environ, "environ is not always properly declared");
|
||||
# undef environ
|
||||
# define environ (*rpl_environ ())
|
||||
#endif
|
||||
*/
|
||||
#ifndef _GL_WARN_ON_USE
|
||||
|
||||
# if 4 < __GNUC__ || (__GNUC__ == 4 && 3 <= __GNUC_MINOR__)
|
||||
/* A compiler attribute is available in gcc versions 4.3.0 and later. */
|
||||
# define _GL_WARN_ON_USE(function, message) \
|
||||
extern __typeof__ (function) function __attribute__ ((__warning__ (message)))
|
||||
# elif __GNUC__ >= 3 && GNULIB_STRICT_CHECKING
|
||||
/* Verify the existence of the function. */
|
||||
# define _GL_WARN_ON_USE(function, message) \
|
||||
extern __typeof__ (function) function
|
||||
# else /* Unsupported. */
|
||||
# define _GL_WARN_ON_USE(function, message) \
|
||||
_GL_WARN_EXTERN_C int _gl_warn_on_use
|
||||
# endif
|
||||
#endif
|
||||
|
||||
/* _GL_WARN_ON_USE_CXX (function, rettype, parameters_and_attributes, "string")
|
||||
is like _GL_WARN_ON_USE (function, "string"), except that the function is
|
||||
declared with the given prototype, consisting of return type, parameters,
|
||||
and attributes.
|
||||
This variant is useful for overloaded functions in C++. _GL_WARN_ON_USE does
|
||||
not work in this case. */
|
||||
#ifndef _GL_WARN_ON_USE_CXX
|
||||
# if 4 < __GNUC__ || (__GNUC__ == 4 && 3 <= __GNUC_MINOR__)
|
||||
# define _GL_WARN_ON_USE_CXX(function,rettype,parameters_and_attributes,msg) \
|
||||
extern rettype function parameters_and_attributes \
|
||||
__attribute__ ((__warning__ (msg)))
|
||||
# elif __GNUC__ >= 3 && GNULIB_STRICT_CHECKING
|
||||
/* Verify the existence of the function. */
|
||||
# define _GL_WARN_ON_USE_CXX(function,rettype,parameters_and_attributes,msg) \
|
||||
extern rettype function parameters_and_attributes
|
||||
# else /* Unsupported. */
|
||||
# define _GL_WARN_ON_USE_CXX(function,rettype,parameters_and_attributes,msg) \
|
||||
_GL_WARN_EXTERN_C int _gl_warn_on_use
|
||||
# endif
|
||||
#endif
|
||||
|
||||
/* _GL_WARN_EXTERN_C declaration;
|
||||
performs the declaration with C linkage. */
|
||||
#ifndef _GL_WARN_EXTERN_C
|
||||
# if defined __cplusplus
|
||||
# define _GL_WARN_EXTERN_C extern "C"
|
||||
# else
|
||||
# define _GL_WARN_EXTERN_C extern
|
||||
# endif
|
||||
#endif
|
||||
1208
thirdparty/libiconv-1.15/config.h
vendored
Normal file
1208
thirdparty/libiconv-1.15/config.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1207
thirdparty/libiconv-1.15/config.h.in
vendored
Normal file
1207
thirdparty/libiconv-1.15/config.h.in
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1011
thirdparty/libiconv-1.15/config.log
vendored
Normal file
1011
thirdparty/libiconv-1.15/config.log
vendored
Normal file
File diff suppressed because it is too large
Load Diff
3121
thirdparty/libiconv-1.15/config.status
vendored
Executable file
3121
thirdparty/libiconv-1.15/config.status
vendored
Executable file
File diff suppressed because it is too large
Load Diff
27561
thirdparty/libiconv-1.15/configure
vendored
Executable file
27561
thirdparty/libiconv-1.15/configure
vendored
Executable file
File diff suppressed because it is too large
Load Diff
213
thirdparty/libiconv-1.15/configure.ac
vendored
Normal file
213
thirdparty/libiconv-1.15/configure.ac
vendored
Normal file
@@ -0,0 +1,213 @@
|
||||
dnl Copyright (C) 1999-2011, 2016 Free Software Foundation, Inc.
|
||||
dnl This file is part of the GNU LIBICONV Library.
|
||||
dnl
|
||||
dnl The GNU LIBICONV Library is free software; you can redistribute it
|
||||
dnl and/or modify it under the terms of the GNU Library General Public
|
||||
dnl License as published by the Free Software Foundation; either version 2
|
||||
dnl of the License, or (at your option) any later version.
|
||||
dnl
|
||||
dnl The GNU LIBICONV Library is distributed in the hope that it will be
|
||||
dnl useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
dnl Library General Public License for more details.
|
||||
dnl
|
||||
dnl You should have received a copy of the GNU Library General Public
|
||||
dnl License along with the GNU LIBICONV Library; see the file COPYING.LIB.
|
||||
dnl If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
AC_PREREQ([2.60])
|
||||
AC_INIT([libiconv], [1.15])
|
||||
AC_CONFIG_SRCDIR([lib/iconv.c])
|
||||
AC_CONFIG_AUX_DIR([build-aux])
|
||||
AM_INIT_AUTOMAKE
|
||||
AC_CONFIG_HEADERS([config.h lib/config.h])
|
||||
AC_PROG_MAKE_SET
|
||||
|
||||
dnl checks for basic programs
|
||||
|
||||
AC_PROG_CC
|
||||
AC_PROG_CPP
|
||||
AC_PROG_INSTALL
|
||||
|
||||
AC_PATH_PROG([STRIP], [strip], [:]) dnl sets STRIP
|
||||
AM_PROG_INSTALL_STRIP dnl overrides STRIP when cross-compiling,
|
||||
dnl sets INSTALL_STRIP_PROGRAM
|
||||
|
||||
dnl check for host type
|
||||
|
||||
AC_CANONICAL_HOST
|
||||
|
||||
dnl hack
|
||||
|
||||
dnl Hack to work around limitations of automake and error.m4 regarding LIBOBJS.
|
||||
dnl "srclib/Makefile.am:32: automatically discovered file `error.h' should not be explicitly mentioned"
|
||||
AC_DEFUN([my_SRCLIB_OBJ],[SRCLIBOBJS="$SRCLIBOBJS $1.$ac_objext"])
|
||||
AC_DEFUN([my_SRCLIB_REPLACE_FUNCS], [AC_CHECK_FUNCS([$1], , [my_SRCLIB_OBJ($ac_func)])])
|
||||
m4_pushdef([AC_LIBOBJ], m4_defn([my_SRCLIB_OBJ]))
|
||||
m4_pushdef([AC_REPLACE_FUNCS], m4_defn([my_SRCLIB_REPLACE_FUNCS]))
|
||||
|
||||
dnl checks for UNIX variants that set DEFS
|
||||
|
||||
gl_EARLY
|
||||
|
||||
dnl checks for installer options
|
||||
|
||||
gl_RELOCATABLE([srclib])
|
||||
|
||||
AC_ARG_ENABLE([extra-encodings],
|
||||
[AC_HELP_STRING([--enable-extra-encodings],
|
||||
[add support for a few rarely used encodings])],
|
||||
[AC_DEFINE([ENABLE_EXTRA], 1,
|
||||
[Define to 1 to enable a few rarely used encodings.])
|
||||
USE_EXTRA_ENCODINGS=yes],
|
||||
[USE_EXTRA_ENCODINGS=no])
|
||||
AC_SUBST([USE_EXTRA_ENCODINGS])
|
||||
|
||||
dnl checks for programs
|
||||
|
||||
CL_PROG_CP
|
||||
CL_PROG_LN
|
||||
AC_PROG_LN_S
|
||||
|
||||
dnl checks for compiler output filename suffixes
|
||||
|
||||
AC_OBJEXT
|
||||
AC_EXEEXT
|
||||
|
||||
dnl check for build configuration
|
||||
|
||||
LT_INIT([disable-static win32-dll])
|
||||
|
||||
dnl Prepares the libtool configuration for handling of Windows resources, and
|
||||
dnl sets the RC variable to a program that compiles Windows resource files.
|
||||
LT_LANG([Windows Resource])
|
||||
|
||||
dnl On mingw and Cygwin, we can activate special Makefile rules which add
|
||||
dnl version information to the executables.
|
||||
case "$host_os" in
|
||||
mingw* | cygwin*) is_woe32=yes ;;
|
||||
*) is_woe32=no ;;
|
||||
esac
|
||||
WOE32=$is_woe32
|
||||
AC_SUBST([WOE32])
|
||||
if test $WOE32 = yes; then
|
||||
dnl Check for a program that compiles Windows resource files.
|
||||
AC_CHECK_TOOL([WINDRES], [windres])
|
||||
fi
|
||||
|
||||
gl_VISIBILITY
|
||||
AM_ICONV
|
||||
AM_GNU_GETTEXT([external], [need-ngettext])
|
||||
|
||||
dnl checks for typedefs
|
||||
|
||||
AC_TYPE_MBSTATE_T
|
||||
gt_TYPE_WCHAR_T
|
||||
|
||||
dnl checks for header files, functions and declarations
|
||||
|
||||
if test "$am_cv_func_iconv" = yes -a -n "$am_cv_proto_iconv_arg1"; then
|
||||
ICONV_CONST="const"
|
||||
else
|
||||
ICONV_CONST=""
|
||||
fi
|
||||
AC_SUBST([ICONV_CONST])
|
||||
|
||||
if test $gt_cv_c_wchar_t = yes; then
|
||||
HAVE_WCHAR_T=1
|
||||
else
|
||||
HAVE_WCHAR_T=0
|
||||
fi
|
||||
AC_SUBST([HAVE_WCHAR_T])
|
||||
|
||||
AC_CHECK_FUNCS([getc_unlocked mbrtowc wcrtomb mbsinit setlocale])
|
||||
|
||||
dnl mbstate_t is used if HAVE_WCRTOMB || HAVE_MBRTOWC, see lib/loop_wchar.h.
|
||||
if test $ac_cv_func_wcrtomb = yes || test $ac_cv_func_mbrtowc = yes; then
|
||||
USE_MBSTATE_T=1
|
||||
else
|
||||
USE_MBSTATE_T=0
|
||||
fi
|
||||
AC_SUBST([USE_MBSTATE_T])
|
||||
|
||||
AC_CACHE_CHECK([whether <wchar.h> is standalone],
|
||||
[gl_cv_header_wchar_h_standalone],
|
||||
[AC_COMPILE_IFELSE(
|
||||
[AC_LANG_PROGRAM(
|
||||
[[#include <wchar.h>
|
||||
wchar_t w;]],
|
||||
[[]])],
|
||||
[gl_cv_header_wchar_h_standalone=yes],
|
||||
[gl_cv_header_wchar_h_standalone=no])])
|
||||
if test $gl_cv_header_wchar_h_standalone = yes; then
|
||||
BROKEN_WCHAR_H=0
|
||||
else
|
||||
BROKEN_WCHAR_H=1
|
||||
fi
|
||||
AC_SUBST([BROKEN_WCHAR_H])
|
||||
|
||||
AC_REPLACE_FUNCS([memmove])
|
||||
|
||||
AM_LANGINFO_CODESET
|
||||
gl_FCNTL_O_FLAGS
|
||||
|
||||
AC_EILSEQ
|
||||
|
||||
CL_WORDS_LITTLEENDIAN
|
||||
|
||||
gl_INIT
|
||||
|
||||
dnl hack
|
||||
|
||||
dnl End of hack to work around limitations of automake and error.m4.
|
||||
m4_popdef([AC_REPLACE_FUNCS])
|
||||
m4_popdef([AC_LIBOBJ])
|
||||
AC_SUBST([SRCLIBOBJS])
|
||||
|
||||
dnl Compilation on mingw and Cygwin needs special Makefile rules, because
|
||||
dnl 1. when we install a shared library, we must arrange to export
|
||||
dnl auxiliary pointer variables for every exported variable,
|
||||
dnl 2. when we install a shared library and a static library simultaneously,
|
||||
dnl the include file specifies __declspec(dllimport) and therefore we
|
||||
dnl must arrange to define the auxiliary pointer variables for the
|
||||
dnl exported variables _also_ in the static library.
|
||||
if test "$enable_shared" = yes; then
|
||||
case "$host_os" in
|
||||
mingw* | cygwin*) is_woe32dll=yes ;;
|
||||
*) is_woe32dll=no ;;
|
||||
esac
|
||||
else
|
||||
is_woe32dll=no
|
||||
fi
|
||||
WOE32DLL=$is_woe32dll
|
||||
AC_SUBST([WOE32DLL])
|
||||
if test $is_woe32dll = yes; then
|
||||
DLL_VARIABLE='__declspec (dllimport)'
|
||||
else
|
||||
DLL_VARIABLE=
|
||||
fi
|
||||
AC_SUBST([DLL_VARIABLE])
|
||||
|
||||
AH_BOTTOM([
|
||||
/* On Windows, variables that may be in a DLL must be marked specially. */
|
||||
#if defined _MSC_VER && defined _DLL
|
||||
# define DLL_VARIABLE __declspec (dllimport)
|
||||
#else
|
||||
# define DLL_VARIABLE
|
||||
#endif
|
||||
])
|
||||
|
||||
AC_CONFIG_SUBDIRS([libcharset])
|
||||
AC_CONFIG_SUBDIRS([preload])
|
||||
AC_CONFIG_FILES([Makefile])
|
||||
AC_CONFIG_FILES([lib/Makefile])
|
||||
AC_CONFIG_FILES([srclib/Makefile])
|
||||
AC_CONFIG_FILES([src/Makefile])
|
||||
AC_CONFIG_FILES([po/Makefile.in])
|
||||
AC_CONFIG_FILES([man/Makefile])
|
||||
if test -d "${srcdir}/tests"; then
|
||||
AC_CONFIG_FILES([tests/Makefile])
|
||||
fi
|
||||
AC_CONFIG_FILES([include/iconv.h:include/iconv.h.build.in])
|
||||
AC_CONFIG_FILES([include/iconv.h.inst:include/iconv.h.in])
|
||||
AC_OUTPUT
|
||||
32
thirdparty/libiconv-1.15/djgpp/Makefile.maint
vendored
Normal file
32
thirdparty/libiconv-1.15/djgpp/Makefile.maint
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
# Maintainer's Makefile -*-Makefile-*-
|
||||
|
||||
top_srcdir = ..
|
||||
srcdir = .
|
||||
|
||||
SHELL = /bin/sh
|
||||
|
||||
all: README fnchange.lst
|
||||
|
||||
fnchange.lst: fnchange.in $(top_srcdir)/configure.ac
|
||||
rm -f $@; \
|
||||
PACKAGE=`grep "^AM_INIT_AUTOMAKE(" $(top_srcdir)/configure.ac | sed -e 's/^.*(\([A-Za-z]*\),.*$$/\1/'`; \
|
||||
VERSION=`grep "^AM_INIT_AUTOMAKE(" $(top_srcdir)/configure.ac | sed -e 's/^.*,[ ]\([0-9.]*\).*$$/\1/'`; \
|
||||
sed \
|
||||
-e '/^#/d' \
|
||||
-e "s/@V@/$${PACKAGE}-$${VERSION}/g" \
|
||||
$(srcdir)/fnchange.in > t-$@
|
||||
mv t-$@ $@
|
||||
|
||||
README: README.in $(top_srcdir)/configure.ac
|
||||
rm -f $@; \
|
||||
PACKAGE=`grep "^AM_INIT_AUTOMAKE(" $(top_srcdir)/configure.ac | sed -e 's/^.*(\([A-Za-z]*\),.*$$/\1/'`; \
|
||||
VERSION=`grep "^AM_INIT_AUTOMAKE(" $(top_srcdir)/configure.ac | sed -e 's/^.*,[ ]\([0-9.]*\).*$$/\1/'`; \
|
||||
packageversion=`echo "$${VERSION}" | sed 's/\.//g'`; \
|
||||
treeversion=`echo "$${VERSION}" | sed 's/\.//g'`; \
|
||||
sed \
|
||||
-e "s/@V@/$${PACKAGE}-$${VERSION}/g" \
|
||||
-e "s/@VER@/$${VERSION}/g" \
|
||||
-e "s/@packageversion@/$$packageversion/g" \
|
||||
-e "s/@treeversion@/$$treeversion/g" \
|
||||
$(srcdir)/README.in > t-$@
|
||||
mv t-$@ $@
|
||||
122
thirdparty/libiconv-1.15/djgpp/README
vendored
Normal file
122
thirdparty/libiconv-1.15/djgpp/README
vendored
Normal file
@@ -0,0 +1,122 @@
|
||||
This is a port of GNU Libiconv 1.11 to MSDOS/DJGPP.
|
||||
|
||||
1.: DJGPP specific changes.
|
||||
=======================
|
||||
There are no DJGPP specific changes. This package should
|
||||
configure and compile out-of-the-box.
|
||||
Please read the documentation to become familiar with this
|
||||
product.
|
||||
|
||||
|
||||
2.: Installing the binary package.
|
||||
==============================
|
||||
|
||||
2.1.: Copy the binary distribution into the top DJGPP installation
|
||||
directory and unzip the binary distribution running *ONE* of
|
||||
the following commands:
|
||||
unzip32 licv111b.zip or
|
||||
djtarx licv111b.zip or
|
||||
pkunzip -d licv111b.zip
|
||||
|
||||
|
||||
|
||||
3.: Building the binaries from sources.
|
||||
===================================
|
||||
|
||||
3.1.: To build the binaries you will need the following binary packages:
|
||||
djdev203.zip, bsh204b.zip, gcc2952b.zip,
|
||||
bnu210b.zip, mak3791b.zip, fil316b.zip,
|
||||
shl112b.zip, txt20b.zip, txi40b.zip,
|
||||
grep24b.zip and sed302b.zip
|
||||
|
||||
|
||||
All this packages can be found in the v2gnu directory of any
|
||||
Simtel.NET mirror.
|
||||
You will need bsh204b.zip and *NOT* a prior version or the build will fail.
|
||||
The same applies to djdev203.zip. You *MUST* use the updated versions of
|
||||
fil316b.zip (date: 2000-05-30) and shl112b.zip (date: 2000-08-11). This
|
||||
updated versions have been recompiled with djdev203.zip and know about
|
||||
the "/dev/env" functionality introduced with djdev203.zip. All the other
|
||||
packages are the ones I have used to build the binaries from this sources.
|
||||
Previuos and/or later versions of this packages may do the job as well but
|
||||
I have not tested this.
|
||||
|
||||
3.2.: Create a temporary directory and copy the source package: licv111s.zip
|
||||
into the temporary directory. If you download the source distribution
|
||||
from one of the DJGPP archives, just unzip it preserving the directory
|
||||
structure, runnig ONE of the following commands:
|
||||
unzip32 licv111s.zip or
|
||||
djtarx licv111s.zip or
|
||||
pkunzip -d licv111s.zip
|
||||
|
||||
Source distributions downloaded from one of the GNU FTP sites need
|
||||
some more work to unpack. First, you MUST use the `djtar' program to
|
||||
unzip the package. That's because some file names in the official
|
||||
distributions need to be changed to avoid problems on the various
|
||||
platforms supported by DJGPP. `djtar' can rename files on the fly
|
||||
given a file with name mappings. The distribution includes a file
|
||||
`djgpp/fnchange.lst' with the necessary mappings. So you need first
|
||||
to retrieve that file, and then invoke `djtar' to unpack the
|
||||
distribution. Here's how:
|
||||
|
||||
djtar -x -p -o libiconv-1.7/djgpp/fnchange.lst libiconv-1.7.tar.gz > lst
|
||||
djtar -x -n lst libiconv-1.7.tar.gz
|
||||
|
||||
(The name of the distribution archive and the top-level directory will
|
||||
be different for versions other than 1.7.)
|
||||
|
||||
3.3.: The package is preconfigured for djdev203. To build the products you
|
||||
should run the following command:
|
||||
make
|
||||
|
||||
After the compilation has finished, you can check the products
|
||||
running the command:
|
||||
make check
|
||||
|
||||
To install the products run the command:
|
||||
make install
|
||||
|
||||
This will install the products (iconv.exe iconv.h localcharset.h libconv.a
|
||||
libcharset.a iconv.1 iconv.3 iconv_open.3 iconv_close.3) into your DJGPP
|
||||
installation tree. As usual, prefix is defined as "/dev/env/DJDIR".
|
||||
If you prefer to install into same other directory run the command:
|
||||
make install prefix=z:/some/other/dir
|
||||
|
||||
Of course, you should replace "z:/some/other/dir" by an appropriate path
|
||||
that will meet your requeriments.
|
||||
|
||||
3.4.: If you need/want to reconfigure the package you will have to run the
|
||||
following commands:
|
||||
make distclean
|
||||
djgpp\config
|
||||
|
||||
Please note that you *MUST* use the "distclean" option or the config.cache
|
||||
file will *NOT* be deleted. In this case you are *NOT* reconfiguring
|
||||
because the configuration informations is read from the cache file instead
|
||||
of being newly computed.
|
||||
To build the programs in a directory other than where the sources are,
|
||||
you must add the parameter that specifies the source directory,
|
||||
e.g:
|
||||
x:\src\gnu\libiconv.111\djgpp\config x:/src/gnu/libiconv.111
|
||||
|
||||
Lets assume you want to build the binaries in a directory placed on a
|
||||
different drive (z:\build in this case) from where the sources are,
|
||||
then you will run the following commands:
|
||||
z:
|
||||
md \build
|
||||
cd \build
|
||||
x:\src\gnu\libiconv.111\djgpp\config x:/src/gnu/libiconv.111
|
||||
|
||||
You *MUST* use forward slashes to specify the source directory.
|
||||
After having configured the package run the folowing commands to create
|
||||
the binaries and docs and install them:
|
||||
make
|
||||
make check
|
||||
make install
|
||||
|
||||
Send suggestions and bug reports concerning the DJGPP port to
|
||||
comp.os.msdos.djgpp or djgpp@delorie.com. Libiconv specific bugs
|
||||
must be reported to Bruno Haible <haible@clisp.cons.org>.
|
||||
|
||||
|
||||
Guerrero, Juan Manuel <st001906@hrz1.hrz.tu-darmstadt.de>
|
||||
120
thirdparty/libiconv-1.15/djgpp/README.in
vendored
Normal file
120
thirdparty/libiconv-1.15/djgpp/README.in
vendored
Normal file
@@ -0,0 +1,120 @@
|
||||
This is a port of GNU Libiconv @VER@ to MSDOS/DJGPP.
|
||||
|
||||
1.: DJGPP specific changes.
|
||||
=======================
|
||||
There are no DJGPP specific changes. This package should
|
||||
configure and compile out-of-the-box.
|
||||
Please read the documentation to become familiar with this
|
||||
product.
|
||||
|
||||
|
||||
2.: Installing the binary package.
|
||||
==============================
|
||||
|
||||
2.1.: Copy the binary distribution into the top DJGPP installation
|
||||
directory and unzip the binary distribution running *ONE* of
|
||||
the following commands:
|
||||
unzip32 licv@packageversion@b.zip or
|
||||
djtarx licv@packageversion@b.zip or
|
||||
pkunzip -d licv@packageversion@b.zip
|
||||
|
||||
|
||||
|
||||
3.: Building the binaries from sources.
|
||||
===================================
|
||||
|
||||
3.1.: To build the binaries you will need the following binary packages:
|
||||
djdev203.zip (patchlevel 2),
|
||||
bshNNNb.zip, gccNNNb.zip, bnuNNNb.zip, makNNNb.zip, filNNNb.zip,
|
||||
shlNNNb.zip, txtNNNb.zip, txiNNNb.zip, grepNNNb.zip, sedNNNb.zip,
|
||||
and difNNN.zip
|
||||
|
||||
NNN represents the latest version number of the binary packages. All
|
||||
this packages can be found in the current/v2gnu/ directory of any
|
||||
ftp.delorie.com mirror.
|
||||
|
||||
3.2.: Create a temporary directory and copy the source package: licv@packageversion@s.zip
|
||||
into the temporary directory. If you download the source distribution
|
||||
from one of the DJGPP archives, just unzip it preserving the directory
|
||||
structure, runnig ONE of the following commands:
|
||||
unzip32 licv@packageversion@s.zip or
|
||||
djtarx licv@packageversion@s.zip or
|
||||
pkunzip -d licv@packageversion@s.zip
|
||||
|
||||
Source distributions downloaded from one of the GNU FTP sites need
|
||||
some more work to unpack. First, you MUST use the `djtar' program
|
||||
to unzip the package. That's because some file names in the official
|
||||
distributions need to be changed to avoid problems on the various
|
||||
platforms supported by DJGPP. `djtar' can rename files on the fly
|
||||
given a file with name mappings. The distribution includes a file
|
||||
`djgpp/fnchange.lst' with the necessary mappings. So you need first
|
||||
to retrieve that file, and then invoke `djtar' to unpack the
|
||||
distribution. Here's how:
|
||||
|
||||
djtar -x -p -o @V@/djgpp/fnchange.lst @V@.tar.gz > lst
|
||||
djtar -x -n lst @V@.tar.gz
|
||||
|
||||
(The name of the distribution archive and the top-level directory will
|
||||
be different for versions other than @VER@.)
|
||||
|
||||
3.3.: If you have downloaded the source package from one of the GNU FTP sites
|
||||
you will have to configure the package running the command:
|
||||
djgpp\config.bat
|
||||
|
||||
3.4.: If you have downloaded the source package from one of the delorie FTP
|
||||
sites the package is already preconfigured for djdev203 or later. In
|
||||
any case, to build the products you must run the following command:
|
||||
make
|
||||
|
||||
After the compilation has finished, you can check the products
|
||||
running the command:
|
||||
make check
|
||||
|
||||
To install the products run the command:
|
||||
make install
|
||||
|
||||
This will install the products (iconv.exe iconv.h localcharset.h libconv.a
|
||||
libcharset.a iconv.1 iconv.3 iconv_open.3 iconv_close.3) into your DJGPP
|
||||
installation tree. As usual, prefix is defined as "/dev/env/DJDIR".
|
||||
If you prefer to install into same other directory run the command:
|
||||
make install prefix=z:/some/other/dir
|
||||
|
||||
Of course, you should replace "z:/some/other/dir" by an appropriate path
|
||||
that will meet your requeriments.
|
||||
|
||||
3.5.: If for some reason you want to reconfigure the package cd into the top
|
||||
srcdir (libiconv.@treeversion@) and run the following commands:
|
||||
del djgpp\config.cache
|
||||
make distclean
|
||||
djgpp\config
|
||||
|
||||
Please note that you *MUST* delete the config.cache file in the djgpp
|
||||
subdir or you will not really reconfigure the sources because the
|
||||
configuration informations will be read from the cache file instead
|
||||
of being newly computed.
|
||||
To build the programs in a directory other than where the sources are,
|
||||
you must add the parameter that specifies the source directory,
|
||||
e.g:
|
||||
x:\src\gnu\libiconv.@treeversion@\djgpp\config x:/src/gnu/libiconv.@treeversion@
|
||||
|
||||
Lets assume you want to build the binaries in a directory placed on a
|
||||
different drive (z:\build in this case) from where the sources are,
|
||||
then you will run the following commands:
|
||||
z:
|
||||
md \build
|
||||
cd \build
|
||||
x:\src\gnu\libiconv.@treeversion@\djgpp\config x:/src/gnu/libiconv.@treeversion@
|
||||
|
||||
You *MUST* use forward slashes to specify the source directory.
|
||||
After having configured the package run the folowing commands to create
|
||||
the binaries and docs and install them:
|
||||
make
|
||||
make check
|
||||
make install
|
||||
|
||||
Send suggestions and bug reports concerning the DJGPP port to
|
||||
comp.os.msdos.djgpp or djgpp@delorie.com. Libiconv specific bugs
|
||||
must be reported to <bug-gnu-libiconv@gnu.org>.
|
||||
|
||||
|
||||
Guerrero, Juan Manuel <juan.guerrero@gmx.de>
|
||||
482
thirdparty/libiconv-1.15/djgpp/config.bat
vendored
Normal file
482
thirdparty/libiconv-1.15/djgpp/config.bat
vendored
Normal file
@@ -0,0 +1,482 @@
|
||||
@echo off
|
||||
Rem Configure libiconv for DJGPP.
|
||||
|
||||
Rem WARNING WARNING WARNING: This file needs to have DOS CRLF end-of-line
|
||||
Rem format, or else stock DOS/Windows shells will refuse to run it.
|
||||
|
||||
echo Configuring GNU libiconv for DJGPP v2.x...
|
||||
Rem The SmallEnv tests protect against fixed and too small size
|
||||
Rem of the environment in stock DOS shell.
|
||||
|
||||
Rem Find out if NLS is wanted or not,
|
||||
Rem if dependency-tracking is wanted or not,
|
||||
Rem if caching is wanted or not
|
||||
Rem and where the sources are.
|
||||
Rem We always default to NLS support,
|
||||
Rem no dependency tracking
|
||||
Rem and to in place configuration.
|
||||
set ARGS=
|
||||
set NLS=disabled
|
||||
if not "%NLS%" == "disabled" goto SmallEnv
|
||||
set CACHING=enabled
|
||||
if not "%CACHING%" == "enabled" goto SmallEnv
|
||||
set DEPENDENCY_TRACKING=disabled
|
||||
if not "%DEPENDENCY_TRACKING%" == "disabled" goto SmallEnv
|
||||
set LIBICONV_PREFIX=disabled
|
||||
if not "%LIBICONV_PREFIX%" == "disabled" goto SmallEnv
|
||||
set LIBINTL_PREFIX=disabled
|
||||
if not "%LIBINTL_PREFIX%" == "disabled" goto SmallEnv
|
||||
set HTML=enabled
|
||||
if not "%HTML%" == "enabled" goto SmallEnv
|
||||
set XSRC=.
|
||||
if not "%XSRC%" == "." goto SmallEnv
|
||||
|
||||
Rem Loop over all arguments.
|
||||
Rem Special arguments are: NLS, XSRC, CACHE, STATIC_LIBS, LIBICONV_PREFIX, LIBINTL_PREFIX and DEPS.
|
||||
Rem All other arguments are stored into ARGS.
|
||||
:ArgLoop
|
||||
if "%1" == "nls" goto NextArgument
|
||||
if "%1" == "NLS" goto NextArgument
|
||||
if "%1" == "no-nls" goto NoNLS
|
||||
if "%1" == "no-NLS" goto NoNLS
|
||||
if "%1" == "NO-NLS" goto NoNLS
|
||||
goto CachingOption
|
||||
:NoNLS
|
||||
if "%1" == "no-nls" set NLS=disabled
|
||||
if "%1" == "no-NLS" set NLS=disabled
|
||||
if "%1" == "NO-NLS" set NLS=disabled
|
||||
if not "%NLS%" == "disabled" goto SmallEnv
|
||||
goto NextArgument
|
||||
:CachingOption
|
||||
if "%1" == "cache" goto NextArgument
|
||||
if "%1" == "CACHE" goto NextArgument
|
||||
if "%1" == "no-cache" goto NoCaching
|
||||
if "%1" == "no-CACHE" goto NoCaching
|
||||
if "%1" == "NO-CACHE" goto NoCaching
|
||||
goto DependencyOption
|
||||
:NoCaching
|
||||
if "%1" == "no-cache" set CACHING=disabled
|
||||
if "%1" == "no-CACHE" set CACHING=disabled
|
||||
if "%1" == "NO-CACHE" set CACHING=disabled
|
||||
if not "%CACHING%" == "disabled" goto SmallEnv
|
||||
goto NextArgument
|
||||
:DependencyOption
|
||||
if "%1" == "no-dep" goto NextArgument
|
||||
if "%1" == "no-DEP" goto NextArgument
|
||||
if "%1" == "NO-DEP" goto NextArgument
|
||||
if "%1" == "dep" goto DependecyTraking
|
||||
if "%1" == "DEP" goto DependecyTraking
|
||||
goto LibiconvPrefixOption
|
||||
:DependecyTraking
|
||||
if "%1" == "dep" set DEPENDENCY_TRACKING=enabled
|
||||
if "%1" == "DEP" set DEPENDENCY_TRACKING=enabled
|
||||
if not "%DEPENDENCY_TRACKING%" == "enabled" goto SmallEnv
|
||||
goto NextArgument
|
||||
:LibiconvPrefixOption
|
||||
if "%1" == "no-libiconvprefix" goto NextArgument
|
||||
if "%1" == "no-LIBICONVPREFIX" goto NextArgument
|
||||
if "%1" == "NO-LIBICONVPREFIX" goto NextArgument
|
||||
if "%1" == "libiconvprefix" goto WithLibiconvPrefix
|
||||
if "%1" == "LIBICONVPREFIX" goto WithLibiconvPrefix
|
||||
goto LibintlPrefixOption
|
||||
:WithLibiconvPrefix
|
||||
if "%1" == "libiconvprefix" set LIBICONV_PREFIX=enabled
|
||||
if "%1" == "LIBICONVPREFIX" set LIBICONV_PREFIX=enabled
|
||||
if not "%LIBICONV_PREFIX%" == "enabled" goto SmallEnv
|
||||
goto NextArgument
|
||||
:LibintlPrefixOption
|
||||
if "%1" == "no-libiconvprefix" goto NextArgument
|
||||
if "%1" == "no-LIBICONVPREFIX" goto NextArgument
|
||||
if "%1" == "NO-LIBICONVPREFIX" goto NextArgument
|
||||
if "%1" == "libintlprefix" goto _WithLibintlPrefix
|
||||
if "%1" == "LIBINTLPREFIX" goto _WithLibintlPrefix
|
||||
goto HTMLOption
|
||||
:_WithLibintlPrefix
|
||||
if "%1" == "libintlprefix" set LIBINTL_PREFIX=enabled
|
||||
if "%1" == "LIBINTLPREFIX" set LIBINTL_PREFIX=enabled
|
||||
if not "%LIBINTL_PREFIX%" == "enabled" goto SmallEnv
|
||||
:HTMLOption
|
||||
if "%1" == "withhtml" goto NextArgument
|
||||
if "%1" == "withHTML" goto NextArgument
|
||||
if "%1" == "WITHHTML" goto NextArgument
|
||||
if "%1" == "withouthtml" goto _WithoutHTML
|
||||
if "%1" == "withoutHTML" goto _WithoutHTML
|
||||
if "%1" == "WITHOUTHTML" goto _WithoutHTML
|
||||
goto SrcDirOption
|
||||
:_WithoutHTML
|
||||
if "%1" == "withouthtml" set HTML=disabled
|
||||
if "%1" == "withoutHTML" set HTML=disabled
|
||||
if "%1" == "WITHOUTHTML" set HTML=disabled
|
||||
if not "%HTML%" == "disabled" goto SmallEnv
|
||||
goto NextArgument
|
||||
:SrcDirOption
|
||||
echo %1 | grep -q "/"
|
||||
if errorlevel 1 goto CollectArgument
|
||||
set XSRC=%1
|
||||
if not "%XSRC%" == "%1" goto SmallEnv
|
||||
goto NextArgument
|
||||
:CollectArgument
|
||||
set _ARGS=%ARGS% %1
|
||||
if not "%_ARGS%" == "%ARGS% %1" if not "%_ARGS%" == "%ARGS%%1" goto SmallEnv
|
||||
echo %_ARGS% | grep -q "[^ ]"
|
||||
if not errorlevel 0 set ARGS=%_ARGS%
|
||||
set _ARGS=
|
||||
:NextArgument
|
||||
shift
|
||||
if not "%1" == "" goto ArgLoop
|
||||
|
||||
Rem Create an arguments file for the configure script.
|
||||
echo --srcdir=%XSRC% > arguments
|
||||
if "%CACHING%" == "enabled" echo --cache-file=%XSRC%/djgpp/config.cache >> arguments
|
||||
if "%DEPENDENCY_TRACKING%" == "enabled" echo --enable-dependency-tracking >> arguments
|
||||
if "%DEPENDENCY_TRACKING%" == "disabled" echo --disable-dependency-tracking >> arguments
|
||||
if "%LIBICONV_PREFIX%" == "enabled" echo --with-libiconv-prefix >> arguments
|
||||
if "%LIBICONV_PREFIX%" == "disabled" echo --without-libiconv-prefix >> arguments
|
||||
if "%LIBINTL_PREFIX%" == "enabled" echo --with-libintl-prefix >> arguments
|
||||
if "%LIBINTL_PREFIX%" == "disabled" echo --without-libintl-prefix >> arguments
|
||||
if "%HTML%" == "enabled" echo --enable-html >> arguments
|
||||
if "%HTML%" == "disabled" echo --disable-html >> arguments
|
||||
if not "%ARGS%" == "" echo %ARGS% >> arguments
|
||||
set ARGS=
|
||||
set CACHING=
|
||||
set DEPENDENCY_TRACKING=
|
||||
set LIBICONV_PREFIX=
|
||||
set LIBINTL_PREFIX=
|
||||
set HTML=
|
||||
|
||||
Rem Find out where the sources are
|
||||
if "%XSRC%" == "." goto InPlace
|
||||
|
||||
:NotInPlace
|
||||
redir -e /dev/null update %XSRC%/configure.org ./configure
|
||||
test -f ./configure
|
||||
if errorlevel 1 update %XSRC%/configure ./configure
|
||||
test -d ./libcharset
|
||||
if errorlevel 1 md libcharset
|
||||
redir -e /dev/null update %XSRC%/libcharset/configure.org ./libcharset/configure
|
||||
test -f ./libcharset/configure
|
||||
if errorlevel 1 update %XSRC%/libcharset/configure ./libcharset/configure
|
||||
|
||||
:InPlace
|
||||
Rem Update configuration files
|
||||
echo Updating configuration scripts...
|
||||
test -f ./configure.org
|
||||
if errorlevel 1 update ./configure ./configure.org
|
||||
sed -f %XSRC%/djgpp/config.sed ./configure.org > configure
|
||||
if errorlevel 1 goto SedError
|
||||
test -f ./libcharset/configure.org
|
||||
if errorlevel 1 update ./libcharset/configure ./libcharset/configure.org
|
||||
sed -f %XSRC%/djgpp/config.sed ./libcharset/configure.org > configure.tmp
|
||||
if errorlevel 1 goto SedError
|
||||
Rem The following is needed because the toplevel configure script calls the
|
||||
Rem %XSRC%/libcharset/configure script instead of ./libcharset/configure.
|
||||
test -f %XSRC%/libcharset/configure.org
|
||||
if errorlevel 1 update %XSRC%/libcharset/configure %XSRC%/libcharset/configure.org
|
||||
update configure.tmp %XSRC%/libcharset/configure
|
||||
rm ./configure.tmp
|
||||
|
||||
Rem Make sure they have a config.site file
|
||||
set CONFIG_SITE=%XSRC%/djgpp/config.site
|
||||
if not "%CONFIG_SITE%" == "%XSRC%/djgpp/config.site" goto SmallEnv
|
||||
|
||||
Rem Make sure crucial file names are not munged by unpacking
|
||||
test -f %XSRC%/config.h.in
|
||||
if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/config.h.in %XSRC%/config.h-in
|
||||
test -f %XSRC%/config.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/config.h %XSRC%/config.h-in
|
||||
test -f %XSRC%/config.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/configh.in %XSRC%/config.h-in
|
||||
test -f %XSRC%/config.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/config_h.in %XSRC%/config.h-in
|
||||
test -f %XSRC%/lib/config.h.in
|
||||
if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/lib/config.h.in %XSRC%/lib/config.h-in
|
||||
test -f %XSRC%/lib/config.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/lib/config.h %XSRC%/lib/config.h-in
|
||||
test -f %XSRC%/lib/config.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/lib/configh.in %XSRC%/lib/config.h-in
|
||||
test -f %XSRC%/lib/config.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/lib/config_h.in %XSRC%/lib/config.h-in
|
||||
test -f %XSRC%/include/iconv.h.in
|
||||
if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/iconv.h.in %XSRC%/include/iconv.h-in
|
||||
test -f %XSRC%/include/iconv.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/iconv.h %XSRC%/include/iconv.h-in
|
||||
test -f %XSRC%/include/iconv.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/iconvh.in %XSRC%/include/iconv.h-in
|
||||
test -f %XSRC%/include/iconv.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/iconv_h.in %XSRC%/include/iconv.h-in
|
||||
test -f %XSRC%/include/iconv.h.build.in
|
||||
if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/iconv.h.build.in %XSRC%/include/iconv.h-build-in
|
||||
test -f %XSRC%/include/iconv.h-build-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/iconv.h %XSRC%/include/iconv.h-build-in
|
||||
test -f %XSRC%/include/iconv.h-build-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/iconvh.build %XSRC%/include/iconv.h-build-in
|
||||
test -f %XSRC%/include/iconv.h-build-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/iconv_h.build %XSRC%/include/iconv.h-build-in
|
||||
test -f %XSRC%/libcharset/config.h.in
|
||||
if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/config.h.in %XSRC%/libcharset/config.h-in
|
||||
test -f %XSRC%/libcharset/config.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/config.h %XSRC%/libcharset/config.h-in
|
||||
test -f %XSRC%/libcharset/config.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/configh.in %XSRC%/libcharset/config.h-in
|
||||
test -f %XSRC%/libcharset/config.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/config_h.in %XSRC%/libcharset/config.h-in
|
||||
test -f %XSRC%/libcharset/include/libcharset.h.in
|
||||
if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/libcharset.h.in %XSRC%/libcharset/include/libcharset.h-in
|
||||
test -f %XSRC%/libcharset/include/libcharset.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/libcharset.h %XSRC%/libcharset/include/libcharset.h-in
|
||||
test -f %XSRC%/libcharset/include/libcharset.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/libcharseth.in %XSRC%/libcharset/include/libcharset.h-in
|
||||
test -f %XSRC%/libcharset/include/libcharset.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/libcharset_h.in %XSRC%/libcharset/include/libcharset.h-in
|
||||
test -f %XSRC%/libcharset/include/localcharset.h.in
|
||||
if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/localcharset.h.in %XSRC%/libcharset/include/localcharset.h-in
|
||||
test -f %XSRC%/libcharset/include/localcharset.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/localcharset.h %XSRC%/libcharset/include/localcharset.h-in
|
||||
test -f %XSRC%/libcharset/include/localcharset.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/localcharseth.in %XSRC%/libcharset/include/localcharset.h-in
|
||||
test -f %XSRC%/libcharset/include/localcharset.h-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/localcharset_h.in %XSRC%/libcharset/include/localcharset.h-in
|
||||
test -f %XSRC%/libcharset/include/localcharset.h.build.in
|
||||
if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/localcharset.h.build.in %XSRC%/libcharset/include/localcharset.h-build-in
|
||||
test -f %XSRC%/libcharset/include/localcharset.h-build-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/localcharset.h %XSRC%/libcharset/include/localcharset.h-build-in
|
||||
test -f %XSRC%/libcharset/include/localcharset.h-build-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/localcharseth.build %XSRC%/libcharset/include/localcharset.h-build-in
|
||||
test -f %XSRC%/libcharset/include/localcharset.h-build-in
|
||||
if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/localcharset_h.build %XSRC%/libcharset/include/localcharset.h-build-in
|
||||
|
||||
Rem DJGPP needs ICONV_CONST set to const.
|
||||
sed "s/^#undef ICONV_CONST/#define ICONV_CONST const/" %XSRC%/config.h-in > config.tmp
|
||||
mv -f config.tmp %XSRC%/config.h-in
|
||||
|
||||
Rem All fixes needed to get the package configured, compiled and tested.
|
||||
Rem 1: Change the stateless-check script so it knowns about the
|
||||
Rem new filenames.
|
||||
Rem 2: Ditto for Makefile.in
|
||||
Rem 3: Ditto for source files.
|
||||
|
||||
:test -f %XSRC%/stamp-djgppfixes
|
||||
:if not errorlevel 1 goto TestsuitFixed
|
||||
Rem Fix the Makefile.ins.
|
||||
test -f %XSRC%/lib/Makefile.org
|
||||
if errorlevel 1 update %XSRC%/lib/Makefile.in %XSRC%/lib/Makefile.org
|
||||
sed -f %XSRC%/djgpp/makefile.sed %XSRC%/lib/Makefile.org > Makefile.tmp
|
||||
if errorlevel 1 goto SedError
|
||||
update Makefile.tmp %XSRC%/lib/Makefile.in
|
||||
rm Makefile.tmp
|
||||
test -f %XSRC%/tests/Makefile.org
|
||||
if errorlevel 1 update %XSRC%/tests/Makefile.in %XSRC%/tests/Makefile.org
|
||||
sed -f %XSRC%/djgpp/makefile.sed %XSRC%/tests/Makefile.org > Makefile.tmp
|
||||
if errorlevel 1 goto SedError
|
||||
update Makefile.tmp %XSRC%/tests/Makefile.in
|
||||
rm Makefile.tmp
|
||||
|
||||
Rem Fix the source files.
|
||||
test -f %XSRC%/lib/aliases/aliases2.org
|
||||
if errorlevel 1 update %XSRC%/lib/aliases/aliases2.h %XSRC%/lib/aliases/aliases2.org
|
||||
sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/aliases/aliases2.org > aliases2.tmp
|
||||
if errorlevel 1 goto SedError
|
||||
update aliases2.tmp %XSRC%/lib/aliases/aliases2.h
|
||||
rm aliases2.tmp
|
||||
test -f %XSRC%/lib/iconv.org
|
||||
if errorlevel 1 update %XSRC%/lib/iconv.c %XSRC%/lib/iconv.org
|
||||
sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/iconv.org > iconv.tmp
|
||||
if errorlevel 1 goto SedError
|
||||
update iconv.tmp %XSRC%/lib/iconv.c
|
||||
rm iconv.tmp
|
||||
test -f %XSRC%/lib/converters.org
|
||||
if errorlevel 1 update %XSRC%/lib/converters.h %XSRC%/lib/converters.org
|
||||
sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/converters.org > converters.tmp
|
||||
if errorlevel 1 goto SedError
|
||||
update converters.tmp %XSRC%/lib/converters.h
|
||||
rm converters.tmp
|
||||
test -f %XSRC%/lib/cns/11643.org
|
||||
if errorlevel 1 update %XSRC%/lib/cns/11643.h %XSRC%/lib/cns/11643.org
|
||||
sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/cns/11643.org > 11643.tmp
|
||||
if errorlevel 1 goto SedError
|
||||
update 11643.tmp %XSRC%/lib/cns/11643.h
|
||||
rm 11643.tmp
|
||||
test -f %XSRC%/lib/cns/11643_4.org
|
||||
if errorlevel 1 update %XSRC%/lib/cns/11643_4.h %XSRC%/lib/cns/11643_4.org
|
||||
sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/cns/11643_4.org > 11643_4.tmp
|
||||
if errorlevel 1 goto SedError
|
||||
update 11643_4.tmp %XSRC%/lib/cns/11643_4.h
|
||||
rm 11643_4.tmp
|
||||
test -f %XSRC%/lib/iso/ir165.org
|
||||
if errorlevel 1 update %XSRC%/lib/iso/ir165.h %XSRC%/lib/iso/ir165.org
|
||||
sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/iso/ir165.org > ir165.tmp
|
||||
if errorlevel 1 goto SedError
|
||||
update ir165.tmp %XSRC%/lib/iso/ir165.h
|
||||
rm ir165.tmp
|
||||
test -f %XSRC%/lib/big5hkscs/1999.org
|
||||
if errorlevel 1 update %XSRC%/lib/big5hkscs/1999.h %XSRC%/lib/big5hkscs/1999.org
|
||||
sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/big5hkscs/1999.org > 1999.tmp
|
||||
if errorlevel 1 goto SedError
|
||||
update 1999.tmp %XSRC%/lib/big5hkscs/1999.h
|
||||
rm 1999.tmp
|
||||
test -f %XSRC%/lib/big5hkscs/2001.org
|
||||
if errorlevel 1 update %XSRC%/lib/big5hkscs/2001.h %XSRC%/lib/big5hkscs/2001.org
|
||||
sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/big5hkscs/2001.org > 2001.tmp
|
||||
if errorlevel 1 goto SedError
|
||||
update 2001.tmp %XSRC%/lib/big5hkscs/2001.h
|
||||
rm 2001.tmp
|
||||
test -f %XSRC%/lib/big5hkscs/2004.org
|
||||
if errorlevel 1 update %XSRC%/lib/big5hkscs/2004.h %XSRC%/lib/big5hkscs/2004.org
|
||||
sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/big5hkscs/2004.org > 2004.tmp
|
||||
if errorlevel 1 goto SedError
|
||||
update 2004.tmp %XSRC%/lib/big5hkscs/2004.h
|
||||
rm 2004.tmp
|
||||
|
||||
Rem Fix the test scripts.
|
||||
if "%XSRC%" == "." goto NoDirChange
|
||||
cd | sed "s|:.*$|:|" > cd_BuildDir.bat
|
||||
cd | sed "s|^.:|cd |" >> cd_BuildDir.bat
|
||||
mv -f cd_BuildDir.bat %XSRC%/cd_BuildDir.bat
|
||||
echo %XSRC% | sed -e "s|^/dev/||" -e "s|/|:|" -e "s|:.*$|:|g" > cd_SrcDir.bat
|
||||
echo %XSRC% | sed -e "s|^/dev/||" -e "s|/|:/|" -e "s|^.*:|cd |" -e "s|^\.\.|cd &|" -e "s|/|\\|g" >> cd_SrcDir.bat
|
||||
call cd_SrcDir.bat
|
||||
call djgpp\edtest.bat
|
||||
call cd_BuildDir.bat
|
||||
rm -f cd_SrcDir.bat cd_BuildDir.bat %XSRC%/cd_BuildDir.bat
|
||||
goto TestsuitFixed
|
||||
:NoDirChange
|
||||
call djgpp\edtest.bat
|
||||
::TestsuitFixed
|
||||
:touch %XSRC%/stamp-djgppfixes
|
||||
|
||||
Rem /include/wchar.h from DJGPP 2.03 does not work.
|
||||
Rem Replace it with the one of DJGPP 2.04.
|
||||
test -f %XSRC%/srclib/wchar.h
|
||||
if errorlevel 1 update %XSRC%/djgpp/wchar.h %XSRC%/srclib/wchar.h
|
||||
|
||||
Rem This is required because DOS/Windows are case-insensitive
|
||||
Rem to file names, and "make install" will do nothing if Make
|
||||
Rem finds a file called `install'.
|
||||
if exist INSTALL mv -f INSTALL INSTALL.txt
|
||||
|
||||
Rem Set SHELL to a sane default or some configure tests stop working
|
||||
Rem if the package is configured across partitions.
|
||||
if not "%SHELL%" == "" goto HomeName
|
||||
set SHELL=/bin/sh
|
||||
if not "%SHELL%" == "/bin/sh" goto SmallEnv
|
||||
echo No SHELL found in the environment, using default value
|
||||
|
||||
:HomeName
|
||||
Rem Set HOME to a sane default so configure stops complaining.
|
||||
if not "%HOME%" == "" goto HostName
|
||||
set HOME=%XSRC%/djgpp
|
||||
if not "%HOME%" == "%XSRC%/djgpp" goto SmallEnv
|
||||
echo No HOME found in the environment, using default value
|
||||
|
||||
:HostName
|
||||
Rem Set HOSTNAME so it shows in config.status
|
||||
if not "%HOSTNAME%" == "" goto hostdone
|
||||
if "%windir%" == "" goto msdos
|
||||
set OS=MS-Windows
|
||||
if not "%OS%" == "MS-Windows" goto SmallEnv
|
||||
goto haveos
|
||||
:msdos
|
||||
set OS=MS-DOS
|
||||
if not "%OS%" == "MS-DOS" goto SmallEnv
|
||||
:haveos
|
||||
if not "%USERNAME%" == "" goto haveuname
|
||||
if not "%USER%" == "" goto haveuser
|
||||
echo No USERNAME and no USER found in the environment, using default values
|
||||
set HOSTNAME=Unknown PC
|
||||
if not "%HOSTNAME%" == "Unknown PC" goto SmallEnv
|
||||
goto userdone
|
||||
:haveuser
|
||||
set HOSTNAME=%USER%'s PC
|
||||
if not "%HOSTNAME%" == "%USER%'s PC" goto SmallEnv
|
||||
goto userdone
|
||||
:haveuname
|
||||
set HOSTNAME=%USERNAME%'s PC
|
||||
if not "%HOSTNAME%" == "%USERNAME%'s PC" goto SmallEnv
|
||||
:userdone
|
||||
set _HOSTNAME=%HOSTNAME%, %OS%
|
||||
if not "%_HOSTNAME%" == "%HOSTNAME%, %OS%" goto SmallEnv
|
||||
set HOSTNAME=%_HOSTNAME%
|
||||
:hostdone
|
||||
set _HOSTNAME=
|
||||
set OS=
|
||||
|
||||
Rem install-sh is required by the configure script but clashes with the
|
||||
Rem various Makefile install-foo targets, so we MUST have it before the
|
||||
Rem script runs and rename it afterwards
|
||||
test -f %XSRC%/install-sh
|
||||
if not errorlevel 1 goto NoRen0
|
||||
test -f %XSRC%/install-sh.sh
|
||||
if not errorlevel 1 mv -f %XSRC%/install-sh.sh %XSRC%/install-sh
|
||||
:NoRen0
|
||||
|
||||
if "%NLS%" == "disabled" goto WithoutNLS
|
||||
|
||||
:WithNLS
|
||||
test -d %XSRC%/po
|
||||
if errorlevel 1 goto WithoutNLS
|
||||
|
||||
Rem Check for the needed libraries and binaries.
|
||||
test -x /dev/env/DJDIR/bin/msgfmt.exe
|
||||
if not errorlevel 0 goto MissingNLSTools
|
||||
test -x /dev/env/DJDIR/bin/xgettext.exe
|
||||
if not errorlevel 0 goto MissingNLSTools
|
||||
test -f /dev/env/DJDIR/include/libcharset.h
|
||||
if not errorlevel 0 goto MissingNLSTools
|
||||
test -f /dev/env/DJDIR/lib/libcharset.a
|
||||
if not errorlevel 0 goto MissingNLSTools
|
||||
test -f /dev/env/DJDIR/include/iconv.h
|
||||
if not errorlevel 0 goto MissingNLSTools
|
||||
test -f /dev/env/DJDIR/lib/libiconv.a
|
||||
if not errorlevel 0 goto MissingNLSTools
|
||||
test -f /dev/env/DJDIR/include/libintl.h
|
||||
if not errorlevel 0 goto MissingNLSTools
|
||||
test -f /dev/env/DJDIR/lib/libintl.a
|
||||
if not errorlevel 0 goto MissingNLSTools
|
||||
|
||||
Rem Recreate the files in the %XSRC%/po subdir with our ported tools.
|
||||
redir -e /dev/null rm %XSRC%/po/*.gmo
|
||||
redir -e /dev/null rm %XSRC%/po/libiconv.pot
|
||||
redir -e /dev/null rm %XSRC%/po/cat-id-tbl.c
|
||||
redir -e /dev/null rm %XSRC%/po/stamp-cat-id
|
||||
|
||||
Rem Update the arguments file for the configure script.
|
||||
Rem We prefer without-included-gettext because libintl.a from gettext package
|
||||
Rem is the only one that is garanteed to have been ported to DJGPP.
|
||||
echo --enable-nls --without-included-gettext >> arguments
|
||||
goto ConfigurePackage
|
||||
|
||||
:MissingNLSTools
|
||||
echo Needed libs/tools for NLS not found. Configuring without NLS.
|
||||
:WithoutNLS
|
||||
Rem Update the arguments file for the configure script.
|
||||
echo --disable-nls >> arguments
|
||||
|
||||
:ConfigurePackage
|
||||
echo Running the ./configure script...
|
||||
sh ./configure @arguments
|
||||
if errorlevel 1 goto CfgError
|
||||
rm arguments
|
||||
echo Done.
|
||||
goto End
|
||||
|
||||
:SedError
|
||||
echo ./configure script editing failed!
|
||||
goto End
|
||||
|
||||
:CfgError
|
||||
echo ./configure script exited abnormally!
|
||||
goto End
|
||||
|
||||
:SmallEnv
|
||||
echo Your environment size is too small. Enlarge it and run me again.
|
||||
echo Configuration NOT done!
|
||||
|
||||
:End
|
||||
test -f %XSRC%/install-sh.sh
|
||||
if not errorlevel 1 goto NoRen1
|
||||
test -f %XSRC%/install-sh
|
||||
if not errorlevel 1 mv -f %XSRC%/install-sh %XSRC%/install-sh.sh
|
||||
:NoRen1
|
||||
set CONFIG_SITE=
|
||||
set HOSTNAME=
|
||||
set XSRC=
|
||||
162
thirdparty/libiconv-1.15/djgpp/config.sed
vendored
Normal file
162
thirdparty/libiconv-1.15/djgpp/config.sed
vendored
Normal file
@@ -0,0 +1,162 @@
|
||||
# DJGPP specific configuration file.
|
||||
# Sed script for additional DJGPP specific editing
|
||||
# of the configure script generated by autoconf 2.60.
|
||||
|
||||
|
||||
# Additional editing of Makefiles
|
||||
/^".*ac_file_inputs.*tmp\/out$/ a\
|
||||
cat > "$tmp/subs-djgpp.sed" << eof_djgpp\
|
||||
# DJGPP specific Makefile changes.\
|
||||
s,\\.deps,_deps,g\
|
||||
s,\\.libs,_libs,g\
|
||||
s,\\.new\\.,_new.,g\
|
||||
s,\\.old\\.,_old.,g\
|
||||
s,\\.tab\\.,_tab.,g\
|
||||
s,config\\.h\\.in,config.h-in,g\
|
||||
s,\\.\\([1-9]\\)\\.html,_\\1.html,g\
|
||||
s,iconv\\.h\\.inst,iconv_h.ins,g\
|
||||
s,iconv\\.h\\.in,iconv.h-in,g\
|
||||
s,iconv\\.h\\.build\\.in,iconv.h-build-in,g\
|
||||
s,libcharset\\.h\\.in,libcharset.h-in,g\
|
||||
s,localcharset\\.h\\.inst,localcharset_h.ins,g\
|
||||
s,localcharset\\.h\\.in,localcharset.h-in,g\
|
||||
s,localcharset\\.h\\.build\\.in,localcharset.h-build-in,g\
|
||||
s,Makefile\\.am\\.in,Makefile.am-in,g\
|
||||
s,Makefile\\.in\\.in,Makefile.in-in,g\
|
||||
/^\\.y\\.c:/,/^$/ {\
|
||||
/\\\$(YACCCOMPILE)/ {\
|
||||
a\\\\\
|
||||
-@test -f y.tab.c && mv -f y.tab.c y_tab.c\\\\\
|
||||
-@test -f y.tab.h && mv -f y.tab.h y_tab.h\
|
||||
}\
|
||||
}\
|
||||
eof_djgpp\
|
||||
sed -f "\$tmp/subs-djgpp.sed" \$tmp/out > \$tmp/out.djgpp\
|
||||
mv -f \$tmp/out.djgpp \$tmp/out
|
||||
|
||||
|
||||
# Rename config.h.in into config.h-in
|
||||
/ac_config_headers=/s|config\.h|&:config.h-in|g
|
||||
/CONFIG_HEADERS=/ s|config\.h\.in|&:config.h-in|2
|
||||
|
||||
# Rename iconv.h.build.in, iconv.h.inst, iconv.h.in and Makefile.in.in into iconv.h-build-in, iconv_h.ins, iconv.h-in and Makefile.in-in
|
||||
/ac_config_files=/ {
|
||||
s|iconv\.h\.build\.in|iconv.h-build-in|
|
||||
s|iconv\.h\.inst|iconv_h.ins|
|
||||
s|iconv\.h\.in|iconv.h-in|
|
||||
s|po/Makefile\.in|&:po/Makefile.in-in|
|
||||
}
|
||||
/CONFIG_FILES=/ {
|
||||
s|iconv\.h\.build\.in|iconv.h-build-in|
|
||||
s|iconv\.h\.inst|iconv_h.ins|
|
||||
s|iconv\.h\.in|iconv.h-in|
|
||||
s|po/Makefile\.in|&:po/Makefile.in-in|2
|
||||
}
|
||||
|
||||
# Rename localcharset.h.build.in, localcharset.h.inst, localcharset.h.in and Makefile.in.in into localcharset.h-build-in, localcharset_h.ins, localcharset.h-in and Makefile.in-in
|
||||
/ac_config_files=/ {
|
||||
s|localcharset\.h\.build\.in|localcharset.h-build-in|
|
||||
s|localcharset\.h\.inst|localcharset_h.ins|
|
||||
s|localcharset\.h\.in|localcharset.h-in|
|
||||
}
|
||||
/CONFIG_FILES=/ {
|
||||
s|localcharset\.h\.build\.in|localcharset.h-build-in|
|
||||
s|localcharset\.h\.inst|localcharset_h.ins|
|
||||
s|localcharset\.h\.in|localcharset.h-in|
|
||||
}
|
||||
|
||||
# We always use _deps and _libs instead of .deps and .libs, because
|
||||
# the latter is an invalid name on 8+3 MS-DOS file system. This makes
|
||||
# the generated Makefiles good for every DJGPP installation, not only
|
||||
# the one where the package was configured (which could happen to be
|
||||
# a Windows box, where leading dots in file names are allowed).
|
||||
s,\.deps,_deps,g
|
||||
s,\.libs,_libs,g
|
||||
/^rmdir[ ]*\.tst/ i\
|
||||
am__leading_dot=_
|
||||
|
||||
# Replace (command) > /dev/null with `command > /dev/null`, since
|
||||
# parenthesized commands always return zero status in the ported Bash,
|
||||
# even if the named command doesn't exist
|
||||
/if ([^|;`]*null/{
|
||||
s,(,`,
|
||||
s,),,
|
||||
/null[ ]*2>&1/ s,2>&1,&`,
|
||||
/null.*null/ s,null.*null,&`,
|
||||
/null.*null/ !{
|
||||
/null[ ]*2>&1/ !s,null,&`,
|
||||
}
|
||||
}
|
||||
|
||||
# DOS-style absolute file names should be supported as well
|
||||
/\*) top_srcdir=/s,/\*,[\\\\/]* | ?:[\\\\/]*,
|
||||
|
||||
# The following two items are changes needed for configuring
|
||||
# and compiling across partitions.
|
||||
# 1) The given srcdir value is always translated from the
|
||||
# "x:" syntax into "/dev/x" syntax while we run configure.
|
||||
/^[ ]*-srcdir=\*.*$/ a\
|
||||
ac_optarg=`echo "$ac_optarg" | sed "s,^\\([A-Za-z]\\):,/dev/\\1,"`
|
||||
/set X `ls -Lt \$srcdir/ i\
|
||||
if `echo $srcdir | grep "^/dev/" - > /dev/null`; then\
|
||||
srcdir=`echo "$srcdir" | sed -e "s%^/dev/%%" -e "s%/%:/%"`\
|
||||
fi
|
||||
|
||||
# Autoconf 2.52e generated configure scripts
|
||||
# write absolute paths into Makefiles and bison.in
|
||||
# making them useless for DJGPP installations for
|
||||
# which the package has not been configured for.
|
||||
/MISSING=/,/^$/ {
|
||||
/^fi$/ a\
|
||||
am_missing_run=`echo "$am_missing_run" | sed 's%/dev/.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%${top_srcdir}%;s%.:.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%${top_srcdir}%'`
|
||||
}
|
||||
/^install_sh=/a\
|
||||
install_sh=`echo "$install_sh" | sed 's%/dev/.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%${top_srcdir}%;s%.:.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%${top_srcdir}%'`
|
||||
|
||||
# This will only work if the assumption that the
|
||||
# testsuite is ran from the following path:
|
||||
# ${top_srcdir}/tests/testsuite.dir
|
||||
# holds. The explicit names are of no importance.
|
||||
# ../../. == ${top_srcdir}
|
||||
#/^esac$/,/^ac_abs_srcdir=/ {
|
||||
/^ac_abs_srcdir=/ i\
|
||||
ac_abs_builddir=`echo "$ac_abs_builddir" | sed "s%/dev/.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../.%;s%.:.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../.%"`\
|
||||
ac_abs_top_builddir=`echo "$ac_abs_top_builddir" | sed "s%/dev/.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../..%;s%.:.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../..%"`\
|
||||
ac_abs_top_srcdir=`echo "$ac_abs_top_srcdir" | sed "s%/dev/.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../..%;s%.:.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../..%"`
|
||||
#ac_abs_srcdir=`echo "$ac_abs_srcdir" | sed "s%/dev/.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../.%;s%.:.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../.%"`
|
||||
/^ac_abs_srcdir=/ a\
|
||||
for dj_dir in $ac_abs_builddir $ac_abs_top_builddir $ac_abs_top_srcdir $ac_abs_srcdir\
|
||||
do\
|
||||
ac_abs_builddir=`echo "$ac_abs_builddir" | sed "s%//%/%g"`\
|
||||
ac_abs_top_builddir=`echo "$ac_abs_top_builddir" | sed "s%//%/%g"`\
|
||||
ac_abs_top_srcdir=`echo "$ac_abs_top_srcdir" | sed "s%//%/%g"`\
|
||||
ac_abs_srcdir=`echo "$ac_abs_srcdir" | sed "s%//%/%g"`\
|
||||
done
|
||||
|
||||
# Add DJGPP version information.
|
||||
/^#define VERSION/ s/\$VERSION/& (DJGPP port (r1))/
|
||||
|
||||
# We need makeinfo to make the html formated docs.
|
||||
/\$am_missing_run[ ]*makeinfo/ s,\$am_missing_run,,
|
||||
|
||||
# The path to the FORTRAN compiler and libraries
|
||||
# shall contain no absolute path reference so it
|
||||
# will be good for all djgpp installations.
|
||||
/^FLIBS="\$ac_cv_flibs"/ i\
|
||||
ac_djgpp_path=`echo "$DJDIR" | sed 's%\\\\\\%/%g' | tr $as_cr_LETTERS $as_cr_letters`\
|
||||
ac_cv_flibs=`echo "$ac_cv_flibs" | sed "s%-L$ac_djgpp_path%-L/dev/env/DJDIR%g"`
|
||||
|
||||
# Autoconf generated configure scripts write absolute
|
||||
# paths of certain header files into Makefiles making
|
||||
# them useless for DJGPP installations for which the
|
||||
# package has not been configured for.
|
||||
/^.*echo "\$as_me:\$LINENO: result: \$gl_cv_absolute_.*$/ {
|
||||
h
|
||||
s,^.*\(gl_cv_absolute_\)\([a-z0-9_]*\)\(_h\).*$,\1\2\3=`echo $\1\2\3 | sed "s%[^:]:.*/include/%/dev/env/DJDIR/include/%"`,
|
||||
G
|
||||
}
|
||||
/^.*echo "\$as_me:\$LINENO: result: \$gl_cv_full_.*$/ {
|
||||
h
|
||||
s,^.*\(gl_cv_full_\)\([a-z0-9_]*\)\(_h\).*$,\1\2\3=`echo $\1\2\3 | sed "s%[^:]:.*/include/%/dev/env/DJDIR/include/%"`,
|
||||
G
|
||||
}
|
||||
73
thirdparty/libiconv-1.15/djgpp/config.site
vendored
Normal file
73
thirdparty/libiconv-1.15/djgpp/config.site
vendored
Normal file
@@ -0,0 +1,73 @@
|
||||
#! /bin/sh
|
||||
|
||||
# This is the config.site file for configuring GNU packages
|
||||
# which are to be built with DJGPP tools.
|
||||
|
||||
|
||||
# Include the djgpp subdirectory in PATH, so that getconf is found
|
||||
PATH="$srcdir/djgpp:$PATH"
|
||||
|
||||
# These two variables are required, otherwise looking for
|
||||
# programs along the PATH will not work.
|
||||
PATH_SEPARATOR=:
|
||||
PATH_EXPAND=y
|
||||
|
||||
# This is required in for "test -f foo" to find foo.exe
|
||||
export TEST_FINDS_EXE=y
|
||||
|
||||
# The root of the DJGPP tree serves as the default prefix
|
||||
test "x$prefix" = xNONE && prefix='/dev/env/DJDIR'
|
||||
|
||||
# This is required for config.status script to be run, since
|
||||
# ./configure runs it by invoking ${CONFIG_SHELL-/bin/sh}
|
||||
CONFIG_SHELL=${CONFIG_SHELL='sh'}
|
||||
|
||||
# These are set here so the generated Makefile's will be good
|
||||
# for every DJGPP installation, not only the one where the
|
||||
# package was configured.
|
||||
# $INSTALL must be an absolute path name, otherwise config.status
|
||||
# will try to prepend ./ and ../ to it when it goes into subdirs.
|
||||
INSTALL=${INSTALL='/dev/env/DJDIR/bin/ginstall -c'}
|
||||
RANLIB=${RANLIB='ranlib'}
|
||||
#GMSGFMT=${GMSGFMT='/dev/env/DJDIR/bin/msgfmt'}
|
||||
#MSGFMT=${MSGFMT='/dev/env/DJDIR/bin/msgfmt'}
|
||||
#XGETTEXT=${XGETTEXT='/dev/env/DJDIR/bin/xgettext'}
|
||||
AWK=${AWK='gawk'}
|
||||
|
||||
# A sane default for emacs.
|
||||
ac_cv_path_EMACS=${EMACS='/dev/env/DJDIR/gnu/emacs/bin/emacs'}
|
||||
|
||||
# A sane default for m4.
|
||||
ac_cv_path_M4=${M4='/dev/env/DJDIR/bin/m4'}
|
||||
|
||||
# A sane default for grep.
|
||||
ac_cv_path_GREP=${GREP='/dev/env/DJDIR/bin/grep'}
|
||||
|
||||
# A sane default for egrep.
|
||||
ac_cv_path_EGREP=${EGREP='/dev/env/DJDIR/bin/egrep'}
|
||||
|
||||
# A sane default for fgrep.
|
||||
ac_cv_path_FGREP=${FGREP='/dev/env/DJDIR/bin/fgrep'}
|
||||
|
||||
# A sane default for sed.
|
||||
lt_cv_path_SED=${SED='/dev/env/DJDIR/bin/sed'}
|
||||
|
||||
# A sane default for mkdir.
|
||||
ac_cv_path_mkdir=${MKDIR_P='/dev/env/DJDIR/bin/mkdir -p'}
|
||||
|
||||
# These are set here so the generated libtool will be good
|
||||
# for every DJGPP installation, not only the one where the
|
||||
# package was configured.
|
||||
NM=${NM='nm'}
|
||||
LD=${LD='ld'}
|
||||
|
||||
# Force the test for 'ln -s' to report 'cp -pf'.
|
||||
ac_cv_prog_LN_S='cp -pf'
|
||||
|
||||
# There is no fork and vfork functionality.
|
||||
ac_cv_func_fork=no
|
||||
ac_cv_func_vfork=no
|
||||
ac_cv_func_pipe=no
|
||||
|
||||
# DJGPP needs ICONV_CONST set to const
|
||||
am_cv_proto_iconv_arg1="const"
|
||||
35
thirdparty/libiconv-1.15/djgpp/edtest.bat
vendored
Normal file
35
thirdparty/libiconv-1.15/djgpp/edtest.bat
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
@echo off
|
||||
if "%XSRC%" == "" set XSRC=.
|
||||
test -f %XSRC%/tests/stateful-check.org
|
||||
if errorlevel 1 update %XSRC%/tests/stateful-check %XSRC%/tests/stateful-check.org
|
||||
sed -f %XSRC%/djgpp/stateful-check.sed %XSRC%/tests/stateful-check.org > stateful-check
|
||||
if errorlevel 1 goto SedError
|
||||
update ./stateful-check %XSRC%/tests/stateful-check
|
||||
rm -f ./stateful-check
|
||||
|
||||
test -f %XSRC%/tests/stateless-check.org
|
||||
if errorlevel 1 update %XSRC%/tests/stateless-check %XSRC%/tests/stateless-check.org
|
||||
sed -f %XSRC%/djgpp/stateless-check.sed %XSRC%/tests/stateless-check.org > stateless-check
|
||||
if errorlevel 1 goto SedError
|
||||
update ./stateless-check %XSRC%/tests/stateless-check
|
||||
rm -f ./stateless-check
|
||||
|
||||
test -f %XSRC%/tests/failuretranslit-check.org
|
||||
if errorlevel 1 update %XSRC%/tests/failuretranslit-check %XSRC%/tests/failuretranslit-check.org
|
||||
sed -f %XSRC%/djgpp/translit-check.sed %XSRC%/tests/failuretranslit-check.org > failuretranslit-check
|
||||
if errorlevel 1 goto SedError
|
||||
update ./failuretranslit-check %XSRC%/tests/failuretranslit-check
|
||||
rm -f ./failuretranslit-check
|
||||
|
||||
test -f %XSRC%/tests/translit-check.org
|
||||
if errorlevel 1 update %XSRC%/tests/translit-check %XSRC%/tests/translit-check.org
|
||||
sed -f %XSRC%/djgpp/translit-check.sed %XSRC%/tests/translit-check.org > translit-check
|
||||
if errorlevel 1 goto SedError
|
||||
update ./translit-check %XSRC%/tests/translit-check
|
||||
rm -f ./translit-check
|
||||
goto End
|
||||
|
||||
:SedError
|
||||
echo test script editing failed!
|
||||
|
||||
:End
|
||||
204
thirdparty/libiconv-1.15/djgpp/fnchange.in
vendored
Normal file
204
thirdparty/libiconv-1.15/djgpp/fnchange.in
vendored
Normal file
@@ -0,0 +1,204 @@
|
||||
@V@/config.h.in @V@/config.h-in
|
||||
@V@/config.h.msvc @V@/config.h-msvc
|
||||
@V@/build-aux/install-reloc @V@/build-aux/install.reloc
|
||||
@V@/build-aux/install-sh @V@/build-aux/install.sh
|
||||
@V@/m4/strerror_r.m4 @V@/m4/strerr_r.m4
|
||||
@V@/include/iconv.h.in @V@/include/iconv.h-in
|
||||
@V@/include/iconv.h.build.in @V@/include/iconv.h-build-in
|
||||
@V@/include/iconv.h.msvc-static @V@/include/iconv_h.static-msvc
|
||||
@V@/include/iconv.h.msvc-shared @V@/include/iconv_h.shared-msvc
|
||||
@V@/man/iconv.1.html @V@/man/iconv_1.html
|
||||
@V@/man/iconv.3.html @V@/man/iconv_3.html
|
||||
@V@/man/iconv_close.3.html @V@/man/iconv_close_3.html
|
||||
@V@/man/iconv_open.3.html @V@/man/iconv_open_3.html
|
||||
@V@/libcharset/config.h.in @V@/libcharset/config.h-in
|
||||
@V@/libcharset/config.h.msvc @V@/libcharset/config.h-msvc
|
||||
@V@/libcharset/include/libcharset.h.in @V@/libcharset/include/libcharset.h-in
|
||||
@V@/libcharset/include/libcharset.h.msvc-shared @V@/libcharset/include/libcharset.h-msvc-shared
|
||||
@V@/libcharset/include/localcharset.h.in @V@/libcharset/include/localcharset.h-in
|
||||
@V@/libcharset/include/localcharset.h.build.in @V@/libcharset/include/localcharset.h-build-in
|
||||
@V@/libcharset/include/localcharset.h.msvc-shared @V@/libcharset/include/localcharset.h-msvc-shared
|
||||
@V@/libcharset/tools/aix-3.2.5 @V@/libcharset/tools/aix-3.2-5
|
||||
@V@/libcharset/tools/aix-4.1.5 @V@/libcharset/tools/aix-4.1-5
|
||||
@V@/libcharset/tools/aix-4.2.0 @V@/libcharset/tools/aix-4.2-0
|
||||
@V@/libcharset/tools/aix-4.3.2 @V@/libcharset/tools/aix-4.3-2
|
||||
@V@/libcharset/tools/glibc-2.1.3 @V@/libcharset/tools/glibc-2.1-3
|
||||
@V@/libcharset/tools/glibc-2.1.90 @V@/libcharset/tools/glibc-2.1-90
|
||||
@V@/libcharset/tools/locale_charmap @V@/libcharset/tools/locale_charmap
|
||||
@V@/libcharset/tools/locale_charset.c @V@/libcharset/tools/charset_locale.c
|
||||
@V@/libcharset/tools/locale_codeset.c @V@/libcharset/tools/codeset_locale.c
|
||||
@V@/libcharset/tools/solaris-2.5.1 @V@/libcharset/tools/solaris-2.5-1
|
||||
@V@/libcharset/tools/sunos-4.1.4 @V@/libcharset/tools/sunos-4.1-4
|
||||
@V@/libcharset/tools/all-charsets-X11 @V@/libcharset/tools/all-charsets.X11
|
||||
@V@/libcharset/tools/glibc-2.2-XF86-3.3.6 @V@/libcharset/tools/glibc22XF86-3.3-6
|
||||
@V@/libcharset/tools/glibc-2.2-XF86-4.0.1f @V@/libcharset/tools/glibc22XF86-4.0-1f
|
||||
@V@/libcharset/tools/locale_x11encoding.c @V@/libcharset/tools/x11encoding_locale.c
|
||||
@V@/lib/aliases.gperf @V@/lib/aliases/aliases.gperf
|
||||
@V@/lib/aliases.h @V@/lib/aliases/aliases.h
|
||||
@V@/lib/aliases2.h @V@/lib/aliases/aliases2.h
|
||||
@V@/lib/aliases_aix.h @V@/lib/aliases/aix.h
|
||||
@V@/lib/aliases_dos.h @V@/lib/aliases/dos.h
|
||||
@V@/lib/aliases_extra.h @V@/lib/aliases/extra.h
|
||||
@V@/lib/aliases_osf1.h @V@/lib/aliases/osf1.h
|
||||
@V@/lib/big5hkscs1999.h @V@/lib/big5hkscs/1999.h
|
||||
@V@/lib/big5hkscs2001.h @V@/lib/big5hkscs/2001.h
|
||||
@V@/lib/big5hkscs2004.h @V@/lib/big5hkscs/2004.h
|
||||
@V@/lib/cns11643.h @V@/lib/cns/11643.h
|
||||
@V@/lib/cns11643_1.h @V@/lib/cns/11643_1.h
|
||||
@V@/lib/cns11643_2.h @V@/lib/cns/11643_2.h
|
||||
@V@/lib/cns11643_3.h @V@/lib/cns/11643_3.h
|
||||
@V@/lib/cns11643_4.h @V@/lib/cns/11643_4.h
|
||||
@V@/lib/cns11643_4a.h @V@/lib/cns/11643_4a.h
|
||||
@V@/lib/cns11643_4b.h @V@/lib/cns/11643_4b.h
|
||||
@V@/lib/cns11643_5.h @V@/lib/cns/11643_5.h
|
||||
@V@/lib/cns11643_6.h @V@/lib/cns/11643_6.h
|
||||
@V@/lib/cns11643_7.h @V@/lib/cns/11643_7.h
|
||||
@V@/lib/cns11643_15.h @V@/lib/cns/11643_15.h
|
||||
@V@/lib/cns11643_inv.h @V@/lib/cns/11643_inv.h
|
||||
@V@/lib/config.h.in @V@/lib/config.h-in
|
||||
@V@/lib/config.h.msvc @V@/lib/config.h-msvc
|
||||
@V@/lib/canonical.h @V@/lib/canonical/canonical.h
|
||||
@V@/lib/canonical.h @V@/lib/canonical/canonical.h
|
||||
@V@/lib/canonical.h @V@/lib/canonical/canonical.h
|
||||
@V@/lib/canonical.h @V@/lib/canonical/canonical.h
|
||||
@V@/lib/canonical_aix.h @V@/lib/canonical/aix.h
|
||||
@V@/lib/canonical_dos.h @V@/lib/canonical/dos.h
|
||||
@V@/lib/canonical_extra.h @V@/lib/canonical/extra.h
|
||||
@V@/lib/canonical_osf1.h @V@/lib/canonical/osf1.h
|
||||
@V@/lib/canonical_local.h @V@/lib/canonical/local.h
|
||||
@V@/lib/encodings.def @V@/lib/encodings/encodings.def
|
||||
@V@/lib/encodings_aix.def @V@/lib/encodings/aix.def
|
||||
@V@/lib/encodings_dos.def @V@/lib/encodings/dos.def
|
||||
@V@/lib/encodings_extra.def @V@/lib/encodings/extra.def
|
||||
@V@/lib/encodings_local.def @V@/lib/encodings/local.def
|
||||
@V@/lib/encodings_osf1.def @V@/lib/encodings/osf1.def
|
||||
@V@/lib/genaliases2.c @V@/lib/2genaliases.c
|
||||
@V@/lib/georgian_academy.h @V@/lib/georgian/academy.h
|
||||
@V@/lib/georgian_ps.h @V@/lib/georgian/ps.h
|
||||
@V@/lib/hkscs1999.h @V@/lib/hkscs/1999.h
|
||||
@V@/lib/hkscs2001.h @V@/lib/hkscs/2001.h
|
||||
@V@/lib/hkscs2004.h @V@/lib/hkscs/2004.h
|
||||
@V@/lib/iso2022_cn.h @V@/lib/iso/2022_cn.h
|
||||
@V@/lib/iso2022_cnext.h @V@/lib/iso/2022_cnext.h
|
||||
@V@/lib/iso2022_jp.h @V@/lib/iso/2022_jp.h
|
||||
@V@/lib/iso2022_jp1.h @V@/lib/iso/2022_jp1.h
|
||||
@V@/lib/iso2022_jp2.h @V@/lib/iso/2022_jp2.h
|
||||
@V@/lib/iso2022_jp3.h @V@/lib/iso/2022_jp3.h
|
||||
@V@/lib/iso2022_kr.h @V@/lib/iso/2022_kr.h
|
||||
@V@/lib/iso646_cn.h @V@/lib/iso/646_cn.h
|
||||
@V@/lib/iso646_jp.h @V@/lib/iso/646_jp.h
|
||||
@V@/lib/iso8859_1.h @V@/lib/iso/8859_1.h
|
||||
@V@/lib/iso8859_10.h @V@/lib/iso/8859_10.h
|
||||
@V@/lib/iso8859_11.h @V@/lib/iso/8859_11.h
|
||||
@V@/lib/iso8859_13.h @V@/lib/iso/8859_13.h
|
||||
@V@/lib/iso8859_14.h @V@/lib/iso/8859_14.h
|
||||
@V@/lib/iso8859_15.h @V@/lib/iso/8859_15.h
|
||||
@V@/lib/iso8859_16.h @V@/lib/iso/8859_16.h
|
||||
@V@/lib/iso8859_2.h @V@/lib/iso/8859_2.h
|
||||
@V@/lib/iso8859_3.h @V@/lib/iso/8859_3.h
|
||||
@V@/lib/iso8859_4.h @V@/lib/iso/8859_4.h
|
||||
@V@/lib/iso8859_5.h @V@/lib/iso/8859_5.h
|
||||
@V@/lib/iso8859_6.h @V@/lib/iso/8859_6.h
|
||||
@V@/lib/iso8859_7.h @V@/lib/iso/8859_7.h
|
||||
@V@/lib/iso8859_8.h @V@/lib/iso/8859_8.h
|
||||
@V@/lib/iso8859_9.h @V@/lib/iso/8859_9.h
|
||||
@V@/lib/isoir165.h @V@/lib/iso/ir165.h
|
||||
@V@/lib/isoir165ext.h @V@/lib/iso/ir165ext.h
|
||||
@V@/lib/mac_arabic.h @V@/lib/mac/arabic.h
|
||||
@V@/lib/mac_centraleurope.h @V@/lib/mac/centraleurope.h
|
||||
@V@/lib/mac_croatian.h @V@/lib/mac/croatian.h
|
||||
@V@/lib/mac_cyrillic.h @V@/lib/mac/cyrillic.h
|
||||
@V@/lib/mac_greek.h @V@/lib/mac/greek.h
|
||||
@V@/lib/mac_hebrew.h @V@/lib/mac/hebrew.h
|
||||
@V@/lib/mac_iceland.h @V@/lib/mac/iceland.h
|
||||
@V@/lib/mac_roman.h @V@/lib/mac/roman.h
|
||||
@V@/lib/mac_romania.h @V@/lib/mac/romania.h
|
||||
@V@/lib/mac_thai.h @V@/lib/mac/thai.h
|
||||
@V@/lib/mac_turkish.h @V@/lib/mac/turkish.h
|
||||
@V@/lib/mac_ukraine.h @V@/lib/mac/ukraine.h
|
||||
@V@/po/Makefile.in.in @V@/po/Makefile.in-in
|
||||
@V@/po/Makefile.msvc.sh @V@/po/Makefile-msvc.sh
|
||||
@V@/tests/ARMSCII-8.IRREVERSIBLE.TXT @V@/tests/ARMSCII-8.IRREVERSIBLE-TXT
|
||||
@V@/tests/CP932.IRREVERSIBLE.TXT @V@/tests/CP932.IRREVERSIBLE-TXT
|
||||
@V@/tests/CP950.IRREVERSIBLE.TXT @V@/tests/CP950.IRREVERSIBLE-TXT
|
||||
@V@/tests/CP1161.IRREVERSIBLE.TXT @V@/tests/CP1161.IRREVERSIBLE-TXT
|
||||
@V@/tests/CP1163.IRREVERSIBLE.TXT @V@/tests/CP1163.IRREVERSIBLE-TXT
|
||||
@V@/tests/DEC-HANYU.IRREVERSIBLE.TXT @V@/tests/DEC-HANYU.IRREVERSIBLE-TXT
|
||||
@V@/tests/EUC-JP.IRREVERSIBLE.TXT @V@/tests/EUC-JP.IRREVERSIBLE-TXT
|
||||
@V@/tests/EUC-TW.IRREVERSIBLE.TXT @V@/tests/EUC-TW.IRREVERSIBLE-TXT
|
||||
@V@/tests/Georgian-PS.TXT @V@/tests/Georgian/PS.TXT
|
||||
@V@/tests/Georgian-Academy.TXT @V@/tests/Georgian/Academy.TXT
|
||||
@V@/tests/ISO-2022-CN-EXT-snippet @V@/tests/ISO/2022CN-EXT-snippet
|
||||
@V@/tests/ISO-2022-CN-EXT-snippet.UTF-8 @V@/tests/ISO/2022CN-EXT-snippet.UTF-8
|
||||
@V@/tests/ISO-2022-CN-snippet @V@/tests/ISO/2022CN-snippet
|
||||
@V@/tests/ISO-2022-CN-snippet.UTF-8 @V@/tests/ISO/2022CN-snippet.UTF-8
|
||||
@V@/tests/ISO-2022-JP-1-snippet @V@/tests/ISO/2022JP-1-snippet
|
||||
@V@/tests/ISO-2022-JP-1-snippet.UTF-8 @V@/tests/ISO/2022JP-1-snippet.UTF-8
|
||||
@V@/tests/ISO-2022-JP-2-snippet @V@/tests/ISO/2022JP-2-snippet
|
||||
@V@/tests/ISO-2022-JP-2-snippet.UTF-8 @V@/tests/ISO/2022JP-2-snippet.UTF-8
|
||||
@V@/tests/ISO-2022-JP-3-snippet @V@/tests/ISO/2022JP-3-snippet
|
||||
@V@/tests/ISO-2022-JP-3-snippet.UTF-8 @V@/tests/ISO/2022JP-3-snippet.UTF-8
|
||||
@V@/tests/ISO-2022-JP-snippet @V@/tests/ISO/2022JP-snippet
|
||||
@V@/tests/ISO-2022-JP-snippet.UTF-8 @V@/tests/ISO/2022JP-snippet.UTF-8
|
||||
@V@/tests/ISO-2022-KR-snippet @V@/tests/ISO/2022KR-snippet
|
||||
@V@/tests/ISO-2022-KR-snippet.UTF-8 @V@/tests/ISO/2022KR-snippet.UTF-8
|
||||
@V@/tests/ISO-8859-1.TXT @V@/tests/ISO/8859-1.TXT
|
||||
@V@/tests/ISO-8859-10.TXT @V@/tests/ISO/8859-10.TXT
|
||||
@V@/tests/ISO-8859-11.TXT @V@/tests/ISO/8859-11.TXT
|
||||
@V@/tests/ISO-8859-13.TXT @V@/tests/ISO/8859-13.TXT
|
||||
@V@/tests/ISO-8859-14.TXT @V@/tests/ISO/8859-14.TXT
|
||||
@V@/tests/ISO-8859-15.TXT @V@/tests/ISO/8859-15.TXT
|
||||
@V@/tests/ISO-8859-16.TXT @V@/tests/ISO/8859-16.TXT
|
||||
@V@/tests/ISO-8859-2.TXT @V@/tests/ISO/8859-2.TXT
|
||||
@V@/tests/ISO-8859-3.TXT @V@/tests/ISO/8859-3.TXT
|
||||
@V@/tests/ISO-8859-4.TXT @V@/tests/ISO/8859-4.TXT
|
||||
@V@/tests/ISO-8859-5.TXT @V@/tests/ISO/8859-5.TXT
|
||||
@V@/tests/ISO-8859-6.TXT @V@/tests/ISO/8859-6.TXT
|
||||
@V@/tests/ISO-8859-7.TXT @V@/tests/ISO/8859-7.TXT
|
||||
@V@/tests/ISO-8859-8.TXT @V@/tests/ISO/8859-8.TXT
|
||||
@V@/tests/ISO-8859-9.TXT @V@/tests/ISO/8859-9.TXT
|
||||
@V@/tests/ISO-IR-165.IRREVERSIBLE.TXT @V@/tests/ISO/IR-165.IRREVERSIBLE-TXT
|
||||
@V@/tests/ISO-IR-165.TXT @V@/tests/ISO/IR-165.TXT
|
||||
@V@/tests/MacArabic.TXT @V@/tests/Mac/Arabic.TXT
|
||||
@V@/tests/MacCentralEurope.TXT @V@/tests/Mac/CentralEurope.TXT
|
||||
@V@/tests/MacCroatian.TXT @V@/tests/Mac/Croatian.TXT
|
||||
@V@/tests/MacCyrillic.TXT @V@/tests/Mac/Cyrillic.TXT
|
||||
@V@/tests/MacGreek.TXT @V@/tests/Mac/Greek.TXT
|
||||
@V@/tests/MacHebrew.TXT @V@/tests/Mac/Hebrew.TXT
|
||||
@V@/tests/MacIceland.TXT @V@/tests/Mac/Iceland.TXT
|
||||
@V@/tests/MacRoman.TXT @V@/tests/Mac/Roman.TXT
|
||||
@V@/tests/MacRomania.TXT @V@/tests/Mac/Romania.TXT
|
||||
@V@/tests/MacThai.TXT @V@/tests/Mac/Thai.TXT
|
||||
@V@/tests/MacTurkish.TXT @V@/tests/Mac/Turkish.TXT
|
||||
@V@/tests/MacUkraine.TXT @V@/tests/Mac/Ukraine.TXT
|
||||
@V@/tests/check-stateful @V@/tests/stateful-check
|
||||
@V@/tests/check-stateful.bat @V@/tests/stateful-check.bat
|
||||
@V@/tests/check-stateful.cmd @V@/tests/stateful-check.cmd
|
||||
@V@/tests/check-stateless @V@/tests/stateless-check
|
||||
@V@/tests/check-stateless.bat @V@/tests/stateless-check.bat
|
||||
@V@/tests/check-stateless.cmd @V@/tests/stateless-check.cmd
|
||||
@V@/tests/check-translit @V@/tests/translit-check
|
||||
@V@/tests/check-translit.bat @V@/tests/translit-check.bat
|
||||
@V@/tests/check-translit.cmd @V@/tests/translit-check.cmd
|
||||
@V@/tests/check-translitfailure @V@/tests/failuretranslit-check
|
||||
@V@/tests/BIG5-HKSCS.IRREVERSIBLE.TXT @V@/tests/BIG5-HKSCS.IRREVERSIBLE-TXT
|
||||
@V@/tests/CP1258.IRREVERSIBLE.TXT @V@/tests/CP1258.IRREVERSIBLE-TXT
|
||||
@V@/tests/TCVN.IRREVERSIBLE.TXT @V@/tests/TCVN.IRREVERSIBLE-TXT
|
||||
@V@/tests/CP1255.IRREVERSIBLE.TXT @V@/tests/CP1255.IRREVERSIBLE-TXT
|
||||
@V@/tests/TranslitFail1.ISO-8859-1 @V@/tests/_Translit/Fail1.ISO-8859-1
|
||||
@V@/tests/Translit1.ISO-8859-1 @V@/tests/_Translit/1.ISO-8859-1
|
||||
@V@/tests/Translit1.ASCII @V@/tests/_Translit/1.ASCII
|
||||
@V@/tests/SHIFT_JIS.TXT @V@/tests/SHIFT/JIS.TXT
|
||||
@V@/tests/SHIFT_JISX0213.TXT @V@/tests/SHIFT/JISX0213.TXT
|
||||
@V@/tests/BIG5-HKSCS-1999.IRREVERSIBLE.TXT @V@/tests/BIG5-HKSCS/1999.IRREVERSIBLE-TXT
|
||||
@V@/tests/BIG5-HKSCS-1999.TXT @V@/tests/BIG5-HKSCS/1999.TXT
|
||||
@V@/tests/BIG5-HKSCS-2001.IRREVERSIBLE.TXT @V@/tests/BIG5-HKSCS/2001.IRREVERSIBLE-TXT
|
||||
@V@/tests/BIG5-HKSCS-2001.TXT @V@/tests/BIG5-HKSCS/2001.TXT
|
||||
@V@/tests/BIG5-HKSCS-2004.IRREVERSIBLE.TXT @V@/tests/BIG5-HKSCS/2004.IRREVERSIBLE-TXT
|
||||
@V@/tests/BIG5-HKSCS-2004.TXT @V@/tests/BIG5-HKSCS/2004.TXT
|
||||
@V@/tests/BIG5-HKSCS-1999-snippet @V@/tests/BIG5-HKSCS/1999-snippet
|
||||
@V@/tests/BIG5-HKSCS-1999-snippet.UTF-8 @V@/tests/BIG5-HKSCS/1999-snippet.UTF-8
|
||||
@V@/tests/BIG5-HKSCS-2001-snippet @V@/tests/BIG5-HKSCS/2001-snippet
|
||||
@V@/tests/BIG5-HKSCS-2001-snippet.UTF-8 @V@/tests/BIG5-HKSCS/2001-snippet.UTF-8
|
||||
@V@/tests/BIG5-HKSCS-2004-snippet @V@/tests/BIG5-HKSCS/2004-snippet
|
||||
@V@/tests/BIG5-HKSCS-2004-snippet.UTF-8 @V@/tests/BIG5-HKSCS/2004-snippet.UTF-8
|
||||
220
thirdparty/libiconv-1.15/djgpp/fnchange.lst
vendored
Normal file
220
thirdparty/libiconv-1.15/djgpp/fnchange.lst
vendored
Normal file
@@ -0,0 +1,220 @@
|
||||
libiconv-1.11/include/iconv.h.msvc-static libiconv-1.11/include/iconv_h.static-msvc
|
||||
libiconv-1.11/include/iconv.h.msvc-shared libiconv-1.11/include/iconv_h.shared-msvc
|
||||
libiconv-1.11/tests/Georgian-PS.TXT libiconv-1.11/tests/Georgian/PS.TXT
|
||||
libiconv-1.11/tests/ARMSCII-8.IRREVERSIBLE.TXT libiconv-1.11/tests/ARMSCII-8.IRREVERSIBLE-TXT
|
||||
libiconv-1.11/tests/CP932.IRREVERSIBLE.TXT libiconv-1.11/tests/CP932.IRREVERSIBLE-TXT
|
||||
libiconv-1.11/tests/CP950.IRREVERSIBLE.TXT libiconv-1.11/tests/CP950.IRREVERSIBLE-TXT
|
||||
libiconv-1.11/tests/EUC-TW.IRREVERSIBLE.TXT libiconv-1.11/tests/EUC-TW.IRREVERSIBLE-TXT
|
||||
libiconv-1.11/tests/ISO-2022-CN-EXT-snippet libiconv-1.11/tests/ISO/2022CN-EXT-snippet
|
||||
libiconv-1.11/tests/Georgian-Academy.TXT libiconv-1.11/tests/Georgian/Academy.TXT
|
||||
libiconv-1.11/tests/ISO-2022-CN-EXT-snippet.UTF-8 libiconv-1.11/tests/ISO/2022CN-EXT-snippet.UTF-8
|
||||
libiconv-1.11/tests/ISO-2022-CN-snippet libiconv-1.11/tests/ISO/2022CN-snippet
|
||||
libiconv-1.11/tests/ISO-2022-CN-snippet.UTF-8 libiconv-1.11/tests/ISO/2022CN-snippet.UTF-8
|
||||
libiconv-1.11/tests/ISO-2022-JP-1-snippet libiconv-1.11/tests/ISO/2022JP-1-snippet
|
||||
libiconv-1.11/tests/ISO-2022-JP-1-snippet.UTF-8 libiconv-1.11/tests/ISO/2022JP-1-snippet.UTF-8
|
||||
libiconv-1.11/tests/ISO-2022-JP-2-snippet libiconv-1.11/tests/ISO/2022JP-2-snippet
|
||||
libiconv-1.11/tests/ISO-2022-JP-2-snippet.UTF-8 libiconv-1.11/tests/ISO/2022JP-2-snippet.UTF-8
|
||||
libiconv-1.11/tests/ISO-2022-JP-snippet libiconv-1.11/tests/ISO/2022JP-snippet
|
||||
libiconv-1.11/tests/ISO-2022-JP-snippet.UTF-8 libiconv-1.11/tests/ISO/2022JP-snippet.UTF-8
|
||||
libiconv-1.11/tests/ISO-2022-KR-snippet libiconv-1.11/tests/ISO/2022KR-snippet
|
||||
libiconv-1.11/tests/ISO-2022-KR-snippet.UTF-8 libiconv-1.11/tests/ISO/2022KR-snippet.UTF-8
|
||||
libiconv-1.11/tests/ISO-8859-1.TXT libiconv-1.11/tests/ISO/8859-1.TXT
|
||||
libiconv-1.11/tests/ISO-8859-10.TXT libiconv-1.11/tests/ISO/8859-10.TXT
|
||||
libiconv-1.11/tests/ISO-8859-13.TXT libiconv-1.11/tests/ISO/8859-13.TXT
|
||||
libiconv-1.11/tests/ISO-8859-14.TXT libiconv-1.11/tests/ISO/8859-14.TXT
|
||||
libiconv-1.11/tests/ISO-8859-15.TXT libiconv-1.11/tests/ISO/8859-15.TXT
|
||||
libiconv-1.11/tests/ISO-8859-16.TXT libiconv-1.11/tests/ISO/8859-16.TXT
|
||||
libiconv-1.11/tests/ISO-8859-2.TXT libiconv-1.11/tests/ISO/8859-2.TXT
|
||||
libiconv-1.11/tests/ISO-8859-3.TXT libiconv-1.11/tests/ISO/8859-3.TXT
|
||||
libiconv-1.11/tests/ISO-8859-4.TXT libiconv-1.11/tests/ISO/8859-4.TXT
|
||||
libiconv-1.11/tests/ISO-8859-5.TXT libiconv-1.11/tests/ISO/8859-5.TXT
|
||||
libiconv-1.11/tests/ISO-8859-6.TXT libiconv-1.11/tests/ISO/8859-6.TXT
|
||||
libiconv-1.11/tests/ISO-8859-7.TXT libiconv-1.11/tests/ISO/8859-7.TXT
|
||||
libiconv-1.11/tests/ISO-8859-8.TXT libiconv-1.11/tests/ISO/8859-8.TXT
|
||||
libiconv-1.11/tests/ISO-8859-9.TXT libiconv-1.11/tests/ISO/8859-9.TXT
|
||||
libiconv-1.11/tests/ISO-IR-165.IRREVERSIBLE.TXT libiconv-1.11/tests/ISO/IR-165.IRREVERSIBLE-TXT
|
||||
libiconv-1.11/tests/ISO-IR-165.TXT libiconv-1.11/tests/ISO/IR-165.TXT
|
||||
libiconv-1.11/tests/ISO646-CN.TXT libiconv-1.11/tests/ISO646-CN.TXT
|
||||
libiconv-1.11/tests/ISO646-JP.TXT libiconv-1.11/tests/ISO646-JP.TXT
|
||||
libiconv-1.11/tests/MacArabic.TXT libiconv-1.11/tests/Mac/Arabic.TXT
|
||||
libiconv-1.11/tests/MacCentralEurope.TXT libiconv-1.11/tests/Mac/CentralEurope.TXT
|
||||
libiconv-1.11/tests/MacCroatian.TXT libiconv-1.11/tests/Mac/Croatian.TXT
|
||||
libiconv-1.11/tests/MacCyrillic.TXT libiconv-1.11/tests/Mac/Cyrillic.TXT
|
||||
libiconv-1.11/tests/MacGreek.TXT libiconv-1.11/tests/Mac/Greek.TXT
|
||||
libiconv-1.11/tests/MacHebrew.TXT libiconv-1.11/tests/Mac/Hebrew.TXT
|
||||
libiconv-1.11/tests/MacIceland.TXT libiconv-1.11/tests/Mac/Iceland.TXT
|
||||
libiconv-1.11/tests/MacRoman.TXT libiconv-1.11/tests/Mac/Roman.TXT
|
||||
libiconv-1.11/tests/MacRomania.TXT libiconv-1.11/tests/Mac/Romania.TXT
|
||||
libiconv-1.11/tests/MacThai.TXT libiconv-1.11/tests/Mac/Thai.TXT
|
||||
libiconv-1.11/tests/MacTurkish.TXT libiconv-1.11/tests/Mac/Turkish.TXT
|
||||
libiconv-1.11/tests/MacUkraine.TXT libiconv-1.11/tests/Mac/Ukraine.TXT
|
||||
libiconv-1.11/tests/Makefile.in libiconv-1.11/tests/Makefile.in
|
||||
libiconv-1.11/tests/MuleLao-1.TXT libiconv-1.11/tests/MuleLao-1.TXT
|
||||
libiconv-1.11/tests/NEXTSTEP.TXT libiconv-1.11/tests/NEXTSTEP.TXT
|
||||
libiconv-1.11/tests/Quotes.ASCII libiconv-1.11/tests/Quotes.ASCII
|
||||
libiconv-1.11/tests/Quotes.ISO-8859-1 libiconv-1.11/tests/Quotes.ISO-8859-1
|
||||
libiconv-1.11/tests/Quotes.UTF-8 libiconv-1.11/tests/Quotes.UTF-8
|
||||
libiconv-1.11/tests/SHIFT-JIS.TXT libiconv-1.11/tests/SHIFT-JIS.TXT
|
||||
libiconv-1.11/tests/TCVN.TXT libiconv-1.11/tests/TCVN.TXT
|
||||
libiconv-1.11/tests/TIS-620.TXT libiconv-1.11/tests/TIS-620.TXT
|
||||
libiconv-1.11/tests/UTF-7-snippet libiconv-1.11/tests/UTF-7-snippet
|
||||
libiconv-1.11/tests/UTF-7-snippet.UTF-8 libiconv-1.11/tests/UTF-7-snippet.UTF-8
|
||||
libiconv-1.11/tests/VISCII.TXT libiconv-1.11/tests/VISCII.TXT
|
||||
libiconv-1.11/tests/check-stateful libiconv-1.11/tests/stateful-check
|
||||
libiconv-1.11/tests/check-stateless libiconv-1.11/tests/stateless-check
|
||||
libiconv-1.11/tests/check-translit libiconv-1.11/tests/translit-check
|
||||
libiconv-1.11/tests/check-translit.bat libiconv-1.11/tests/translit-check.bat
|
||||
libiconv-1.11/tests/check-stateless.bat libiconv-1.11/tests/stateless-check.bat
|
||||
libiconv-1.11/tests/check-stateful.bat libiconv-1.11/tests/stateful-check.bat
|
||||
libiconv-1.11/tests/check-stateful.cmd libiconv-1.11/tests/stateful-check.cmd
|
||||
libiconv-1.11/tests/check-stateless.cmd libiconv-1.11/tests/stateless-check.cmd
|
||||
libiconv-1.11/tests/check-translit.cmd libiconv-1.11/tests/translit-check.cmd
|
||||
libiconv-1.11/tests/BIG5-HKSCS.IRREVERSIBLE.TXT libiconv-1.11/tests/BIG5-HKSCS.IRREVERSIBLE-TXT
|
||||
libiconv-1.11/libcharset/tools/README libiconv-1.11/libcharset/tools/README
|
||||
libiconv-1.11/libcharset/tools/aix-3.2.5 libiconv-1.11/libcharset/tools/aix-3.2.5
|
||||
libiconv-1.11/libcharset/tools/aix-4.1.5 libiconv-1.11/libcharset/tools/aix-4.1.5
|
||||
libiconv-1.11/libcharset/tools/aix-4.2.0 libiconv-1.11/libcharset/tools/aix-4.2.0
|
||||
libiconv-1.11/libcharset/tools/aix-4.3.2 libiconv-1.11/libcharset/tools/aix-4.3.2
|
||||
libiconv-1.11/libcharset/tools/all-charsets libiconv-1.11/libcharset/tools/all-charsets
|
||||
libiconv-1.11/libcharset/tools/all-locales libiconv-1.11/libcharset/tools/all-locales
|
||||
libiconv-1.11/libcharset/tools/freebsd-3.3 libiconv-1.11/libcharset/tools/freebsd-3.3
|
||||
libiconv-1.11/libcharset/tools/glibc-2.1.3 libiconv-1.11/libcharset/tools/glibc-2.1.3
|
||||
libiconv-1.11/libcharset/tools/glibc-2.1.90 libiconv-1.11/libcharset/tools/glibc-2.1.90
|
||||
libiconv-1.11/libcharset/tools/hpux-10.01 libiconv-1.11/libcharset/tools/hpux-10.01
|
||||
libiconv-1.11/libcharset/tools/hpux-10.20 libiconv-1.11/libcharset/tools/hpux-10.20
|
||||
libiconv-1.11/libcharset/tools/hpux-11.00 libiconv-1.11/libcharset/tools/hpux-11.00
|
||||
libiconv-1.11/libcharset/tools/irix-6.5 libiconv-1.11/libcharset/tools/irix-6.5
|
||||
libiconv-1.11/libcharset/tools/locale_charmap libiconv-1.11/libcharset/tools/locale_charmap
|
||||
libiconv-1.11/libcharset/tools/locale_charset.c libiconv-1.11/libcharset/tools/locale_charset.c
|
||||
libiconv-1.11/libcharset/tools/locale_codeset.c libiconv-1.11/libcharset/tools/localecodeset.c
|
||||
libiconv-1.11/libcharset/tools/osf1-4.0a libiconv-1.11/libcharset/tools/osf1-4.0a
|
||||
libiconv-1.11/libcharset/tools/osf1-4.0d libiconv-1.11/libcharset/tools/osf1-4.0d
|
||||
libiconv-1.11/libcharset/tools/osf1-5.1 libiconv-1.11/libcharset/tools/osf1-5.1
|
||||
libiconv-1.11/libcharset/tools/solaris-2.4 libiconv-1.11/libcharset/tools/solaris-2.4
|
||||
libiconv-1.11/libcharset/tools/solaris-2.5.1 libiconv-1.11/libcharset/tools/solaris-2.5.1
|
||||
libiconv-1.11/libcharset/tools/solaris-2.6 libiconv-1.11/libcharset/tools/solaris-2.6
|
||||
libiconv-1.11/libcharset/tools/solaris-2.6-cjk libiconv-1.11/libcharset/tools/solaris-2.6-cjk
|
||||
libiconv-1.11/libcharset/tools/solaris-2.7 libiconv-1.11/libcharset/tools/solaris-2.7
|
||||
libiconv-1.11/libcharset/tools/sunos-4.1.4 libiconv-1.11/libcharset/tools/sunos-4.1.4
|
||||
libiconv-1.11/libcharset/tools/win32 libiconv-1.11/libcharset/tools/win32
|
||||
libiconv-1.11/libcharset/tools/glibc-2.2 libiconv-1.11/libcharset/tools/glibc-2.2
|
||||
libiconv-1.11/libcharset/tools/all-charsets-X11 libiconv-1.11/libcharset/tools/all-charsets.X11
|
||||
libiconv-1.11/libcharset/tools/glibc-2.2-XF86-3.3.6 libiconv-1.11/libcharset/tools/glibc-2.2-XF86-3.3.6
|
||||
libiconv-1.11/libcharset/tools/glibc-2.2-XF86-4.0.1f libiconv-1.11/libcharset/tools/glibc-2.2XF86-4.0.1f
|
||||
libiconv-1.11/libcharset/tools/locale_x11encoding.c libiconv-1.11/libcharset/tools/locale_x11encoding.c
|
||||
libiconv-1.11/libcharset/tools/beos-5 libiconv-1.11/libcharset/tools/beos-5
|
||||
libiconv-1.11/libcharset/m4/ChangeLog libiconv-1.11/libcharset/m4/ChangeLog
|
||||
libiconv-1.11/libcharset/m4/codeset.m4 libiconv-1.11/libcharset/m4/codeset.m4
|
||||
libiconv-1.11/libcharset/m4/glibc21.m4 libiconv-1.11/libcharset/m4/glibc21.m4
|
||||
libiconv-1.11/libcharset/m4/libtool.m4 libiconv-1.11/libcharset/m4/libtool.m4
|
||||
libiconv-1.11/libcharset/lib/config.charset libiconv-1.11/libcharset/lib/config.charset
|
||||
libiconv-1.11/libcharset/lib/localcharset.c libiconv-1.11/libcharset/lib/localcharset.c
|
||||
libiconv-1.11/libcharset/lib/ref-add.sin libiconv-1.11/libcharset/lib/ref-add.sin
|
||||
libiconv-1.11/libcharset/lib/ref-del.sin libiconv-1.11/libcharset/lib/ref-del.sin
|
||||
libiconv-1.11/libcharset/lib/ChangeLog libiconv-1.11/libcharset/lib/ChangeLog
|
||||
libiconv-1.11/libcharset/lib/Makefile.in libiconv-1.11/libcharset/lib/Makefile.in
|
||||
libiconv-1.11/libcharset/lib/Makefile.msvc libiconv-1.11/libcharset/lib/Makefile.msvc
|
||||
libiconv-1.11/libcharset/AUTHORS libiconv-1.11/libcharset/AUTHORS
|
||||
libiconv-1.11/libcharset/COPYING.LIB libiconv-1.11/libcharset/COPYING.LIB
|
||||
libiconv-1.11/libcharset/INSTALL.generic libiconv-1.11/libcharset/INSTALL.generic
|
||||
libiconv-1.11/libcharset/README libiconv-1.11/libcharset/README
|
||||
libiconv-1.11/libcharset/Makefile.devel libiconv-1.11/libcharset/Makefile.devel
|
||||
libiconv-1.11/libcharset/Makefile.in libiconv-1.11/libcharset/Makefile.in
|
||||
libiconv-1.11/libcharset/configure.ac libiconv-1.11/libcharset/configure.ac
|
||||
libiconv-1.11/libcharset/configure libiconv-1.11/libcharset/configure
|
||||
libiconv-1.11/libcharset/INTEGRATE libiconv-1.11/libcharset/INTEGRATE
|
||||
libiconv-1.11/libcharset/include/localcharset.h.in libiconv-1.11/libcharset/include/localcharset.h.in
|
||||
libiconv-1.11/libcharset/include/localcharset.h.msvc-shared libiconv-1.11/libcharset/include/localcharset_h.shared-msvc
|
||||
libiconv-1.11/libcharset/autoconf/config.guess libiconv-1.11/libcharset/autoconf/config.guess
|
||||
libiconv-1.11/libcharset/autoconf/config.sub libiconv-1.11/libcharset/autoconf/config.sub
|
||||
libiconv-1.11/libcharset/autoconf/ltmain.sh libiconv-1.11/libcharset/autoconf/ltmain.sh
|
||||
libiconv-1.11/libcharset/autoconf/install-sh libiconv-1.11/libcharset/autoconf/install-sh
|
||||
libiconv-1.11/libcharset/autoconf/aclocal.m4 libiconv-1.11/libcharset/autoconf/aclocal.m4
|
||||
libiconv-1.11/libcharset/autoconf/mkinstalldirs libiconv-1.11/libcharset/autoconf/mkinstalldirs
|
||||
libiconv-1.11/libcharset/config.h.in libiconv-1.11/libcharset/config.h.in
|
||||
libiconv-1.11/libcharset/windows/dllexport.h libiconv-1.11/libcharset/windows/dllexport.h
|
||||
libiconv-1.11/libcharset/ChangeLog libiconv-1.11/libcharset/ChangeLog
|
||||
libiconv-1.11/libcharset/Makefile.msvc libiconv-1.11/libcharset/Makefile.msvc
|
||||
libiconv-1.11/libcharset/README.win32 libiconv-1.11/libcharset/README.win32
|
||||
libiconv-1.11/libcharset/config.h.msvc libiconv-1.11/libcharset/config.h.msvc
|
||||
libiconv-1.11/lib/aliases.gperf libiconv-1.11/lib/aliases/aliases.gperf
|
||||
libiconv-1.11/lib/aliases.h libiconv-1.11/lib/aliases/aliases.h
|
||||
libiconv-1.11/lib/aliases_aix.h libiconv-1.11/lib/aliases/aix.h
|
||||
libiconv-1.11/lib/aliases_dos.h libiconv-1.11/lib/aliases/dos.h
|
||||
libiconv-1.11/lib/aliases_osf1.h libiconv-1.11/lib/aliases/osf1.h
|
||||
libiconv-1.11/lib/cns11643.h libiconv-1.11/lib/cns/11643.h
|
||||
libiconv-1.11/lib/cns11643_1.h libiconv-1.11/lib/cns/11643_1.h
|
||||
libiconv-1.11/lib/cns11643_2.h libiconv-1.11/lib/cns/11643_2.h
|
||||
libiconv-1.11/lib/cns11643_3.h libiconv-1.11/lib/cns/11643_3.h
|
||||
libiconv-1.11/lib/cns11643_inv.h libiconv-1.11/lib/cns/11643_inv.h
|
||||
libiconv-1.11/lib/encodings.def libiconv-1.11/lib/encodings/encodings.def
|
||||
libiconv-1.11/lib/encodings_aix.def libiconv-1.11/lib/encodings/aix.def
|
||||
libiconv-1.11/lib/encodings_dos.def libiconv-1.11/lib/encodings/dos.def
|
||||
libiconv-1.11/lib/encodings_osf1.def libiconv-1.11/lib/encodings/osf1.def
|
||||
libiconv-1.11/lib/encodings_local.def libiconv-1.11/lib/encodings/local.def
|
||||
libiconv-1.11/lib/genaliases2.c libiconv-1.11/lib/2genaliases.c
|
||||
libiconv-1.11/lib/georgian_academy.h libiconv-1.11/lib/georgian/academy.h
|
||||
libiconv-1.11/lib/georgian_ps.h libiconv-1.11/lib/georgian/ps.h
|
||||
libiconv-1.11/lib/iso2022_cn.h libiconv-1.11/lib/iso/2022_cn.h
|
||||
libiconv-1.11/lib/iso2022_cnext.h libiconv-1.11/lib/iso/2022_cnext.h
|
||||
libiconv-1.11/lib/iso2022_jp.h libiconv-1.11/lib/iso/2022_jp.h
|
||||
libiconv-1.11/lib/iso2022_jp1.h libiconv-1.11/lib/iso/2022_jp1.h
|
||||
libiconv-1.11/lib/iso2022_jp2.h libiconv-1.11/lib/iso/2022_jp2.h
|
||||
libiconv-1.11/lib/iso2022_kr.h libiconv-1.11/lib/iso/2022_kr.h
|
||||
libiconv-1.11/lib/iso646_cn.h libiconv-1.11/lib/iso/646_cn.h
|
||||
libiconv-1.11/lib/iso646_jp.h libiconv-1.11/lib/iso/646_jp.h
|
||||
libiconv-1.11/lib/iso8859_1.h libiconv-1.11/lib/iso/8859_1.h
|
||||
libiconv-1.11/lib/iso8859_10.h libiconv-1.11/lib/iso/8859_10.h
|
||||
libiconv-1.11/lib/iso8859_13.h libiconv-1.11/lib/iso/8859_13.h
|
||||
libiconv-1.11/lib/iso8859_14.h libiconv-1.11/lib/iso/8859_14.h
|
||||
libiconv-1.11/lib/iso8859_15.h libiconv-1.11/lib/iso/8859_15.h
|
||||
libiconv-1.11/lib/iso8859_16.h libiconv-1.11/lib/iso/8859_16.h
|
||||
libiconv-1.11/lib/iso8859_2.h libiconv-1.11/lib/iso/8859_2.h
|
||||
libiconv-1.11/lib/iso8859_3.h libiconv-1.11/lib/iso/8859_3.h
|
||||
libiconv-1.11/lib/iso8859_4.h libiconv-1.11/lib/iso/8859_4.h
|
||||
libiconv-1.11/lib/iso8859_5.h libiconv-1.11/lib/iso/8859_5.h
|
||||
libiconv-1.11/lib/iso8859_6.h libiconv-1.11/lib/iso/8859_6.h
|
||||
libiconv-1.11/lib/iso8859_7.h libiconv-1.11/lib/iso/8859_7.h
|
||||
libiconv-1.11/lib/iso8859_8.h libiconv-1.11/lib/iso/8859_8.h
|
||||
libiconv-1.11/lib/iso8859_9.h libiconv-1.11/lib/iso/8859_9.h
|
||||
libiconv-1.11/lib/isoir165.h libiconv-1.11/lib/iso/ir165.h
|
||||
libiconv-1.11/lib/isoir165ext.h libiconv-1.11/lib/iso/ir165ext.h
|
||||
libiconv-1.11/lib/mac_arabic.h libiconv-1.11/lib/mac/arabic.h
|
||||
libiconv-1.11/lib/mac_centraleurope.h libiconv-1.11/lib/mac/centraleurope.h
|
||||
libiconv-1.11/lib/mac_croatian.h libiconv-1.11/lib/mac/croatian.h
|
||||
libiconv-1.11/lib/mac_cyrillic.h libiconv-1.11/lib/mac/cyrillic.h
|
||||
libiconv-1.11/lib/mac_greek.h libiconv-1.11/lib/mac/greek.h
|
||||
libiconv-1.11/lib/mac_hebrew.h libiconv-1.11/lib/mac/hebrew.h
|
||||
libiconv-1.11/lib/mac_iceland.h libiconv-1.11/lib/mac/iceland.h
|
||||
libiconv-1.11/lib/mac_roman.h libiconv-1.11/lib/mac/roman.h
|
||||
libiconv-1.11/lib/mac_romania.h libiconv-1.11/lib/mac/romania.h
|
||||
libiconv-1.11/lib/mac_thai.h libiconv-1.11/lib/mac/thai.h
|
||||
libiconv-1.11/lib/mac_turkish.h libiconv-1.11/lib/mac/turkish.h
|
||||
libiconv-1.11/lib/mac_ukraine.h libiconv-1.11/lib/mac/ukraine.h
|
||||
libiconv-1.11/lib/mulelao.h libiconv-1.11/lib/mulelao.h
|
||||
libiconv-1.11/lib/nextstep.h libiconv-1.11/lib/nextstep.h
|
||||
libiconv-1.11/lib/sjis.h libiconv-1.11/lib/sjis.h
|
||||
libiconv-1.11/lib/tcvn.h libiconv-1.11/lib/tcvn.h
|
||||
libiconv-1.11/lib/tis620.h libiconv-1.11/lib/tis620.h
|
||||
libiconv-1.11/lib/translit.def libiconv-1.11/lib/translit.def
|
||||
libiconv-1.11/lib/translit.h libiconv-1.11/lib/translit.h
|
||||
libiconv-1.11/lib/ucs2.h libiconv-1.11/lib/ucs2.h
|
||||
libiconv-1.11/lib/ucs2be.h libiconv-1.11/lib/ucs2be.h
|
||||
libiconv-1.11/lib/ucs2internal.h libiconv-1.11/lib/ucs2internal.h
|
||||
libiconv-1.11/lib/ucs2le.h libiconv-1.11/lib/ucs2le.h
|
||||
libiconv-1.11/lib/ucs2swapped.h libiconv-1.11/lib/ucs2swapped.h
|
||||
libiconv-1.11/lib/ucs4.h libiconv-1.11/lib/ucs4.h
|
||||
libiconv-1.11/lib/ucs4be.h libiconv-1.11/lib/ucs4be.h
|
||||
libiconv-1.11/lib/ucs4internal.h libiconv-1.11/lib/ucs4internal.h
|
||||
libiconv-1.11/lib/ucs4le.h libiconv-1.11/lib/ucs4le.h
|
||||
libiconv-1.11/lib/ucs4swapped.h libiconv-1.11/lib/ucs4swapped.h
|
||||
libiconv-1.11/lib/uhc_1.h libiconv-1.11/lib/uhc_1.h
|
||||
libiconv-1.11/lib/uhc_2.h libiconv-1.11/lib/uhc_2.h
|
||||
libiconv-1.11/lib/utf16.h libiconv-1.11/lib/utf16.h
|
||||
libiconv-1.11/lib/utf16be.h libiconv-1.11/lib/utf16be.h
|
||||
libiconv-1.11/lib/utf16le.h libiconv-1.11/lib/utf16le.h
|
||||
libiconv-1.11/lib/utf7.h libiconv-1.11/lib/utf7.h
|
||||
libiconv-1.11/lib/utf8.h libiconv-1.11/lib/utf8.h
|
||||
libiconv-1.11/lib/viscii.h libiconv-1.11/lib/viscii.h
|
||||
libiconv-1.11/lib/encodings_dos.def libiconv-1.11/lib/encodings/dos.def
|
||||
libiconv-1.11/lib/aliases_dos.h libiconv-1.11/lib/aliases/dos.h
|
||||
21
thirdparty/libiconv-1.15/djgpp/makefile.sed
vendored
Normal file
21
thirdparty/libiconv-1.15/djgpp/makefile.sed
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
# Fixes for lib/Makefile.in
|
||||
s|encodings\.def|encodings/&|g
|
||||
s|encodings_aix\.def|encodings/aix.def|g
|
||||
s|encodings_dos\.def|encodings/dos\.def|g
|
||||
s|encodings_extra\.def|encodings/extra\.def|g
|
||||
s|encodings_osf1\.def|encodings/osf1\.def|g
|
||||
s|encodings_local\.def|encodings/local\.def|g
|
||||
s|aliases\.h|aliases/&|g
|
||||
s|aliases2\.h|aliases/aliases2.h|g
|
||||
s|aliases_aix\.h|aliases/aix.h|g
|
||||
s|aliases_dos\.h|aliases/dos\.h|g
|
||||
s|aliases_extra\.h|aliases/extra\.h|g
|
||||
s|aliases_osf1\.h|aliases/osf1\.h|g
|
||||
s|aliases_local\.h|aliases/local\.h|g
|
||||
|
||||
|
||||
# Fixes for tests/Makefile.in
|
||||
s|\$(srcdir)/check-translitfailure|$(SHELL) $(srcdir)/failuretranslit-check|
|
||||
s|\$(srcdir)/check-stateless|$(SHELL) $(srcdir)/stateless-check|
|
||||
s|\$(srcdir)/check-stateful|$(SHELL) $(srcdir)/stateful-check|
|
||||
s|\$(srcdir)/check-translit|$(SHELL) $(srcdir)/translit-check|
|
||||
36
thirdparty/libiconv-1.15/djgpp/sources.sed
vendored
Normal file
36
thirdparty/libiconv-1.15/djgpp/sources.sed
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
# Fixes for lib/iconv.c.
|
||||
# All encodings files recide in encdings dir now.
|
||||
/^#[ ]*include/ s|"canonical\.h|"canonical/canonical.h|
|
||||
/^#[ ]*include/ s|"canonical_aix\.h|"canonical/aix.h|
|
||||
/^#[ ]*include/ s|"canonical_dos\.h|"canonical/dos.h|
|
||||
/^#[ ]*include/ s|"canonical_osf1\.h|"canonical/osf1.h|
|
||||
/^#[ ]*include/ s|"canonical_local\.h|"canonical/local.h|
|
||||
/^#[ ]*include/ s|"canonical_extra\.h|"canonical/extra.h|
|
||||
/^#[ ]*include/ s|"encodings\.def|"encodings/encodings.def|
|
||||
/^#[ ]*include/ s|"encodings_aix\.def|"encodings/aix.def|
|
||||
/^#[ ]*include/ s|"encodings_dos\.def|"encodings/dos.def|
|
||||
/^#[ ]*include/ s|"encodings_osf1\.def|"encodings/osf1.def|
|
||||
/^#[ ]*include/ s|"encodings_local\.def|"encodings/local.def|
|
||||
/^#[ ]*include/ s|"encodings_extra\.def|"encodings/extra.def|
|
||||
/^#[ ]*include/ s|"aliases\.h|"aliases/aliases.h|
|
||||
/^#[ ]*include/ s|"aliases2\.h|"aliases/aliases2.h|
|
||||
|
||||
# Fixes for lib/iconv.c, lib/aliases/aliases2.h and lib/big5hkscs/1999, 2001, 2004.h
|
||||
# All encodings files recide in encdings dir now.
|
||||
/^#[ ]*include/ s|"aliases_aix\.h|"aliases/aix.h|
|
||||
/^#[ ]*include/ s|"aliases_dos\.h|"aliases/dos.h|
|
||||
/^#[ ]*include/ s|"aliases_osf1\.h|"aliases/osf1.h|
|
||||
/^#[ ]*include/ s|"aliases_local\.h|"aliases/local.h|
|
||||
/^#[ ]*include/ s|"aliases_extra\.h|"aliases/extra.h|
|
||||
/^#[ ]*include/ s|"hkscs1999\.h|"hkscs/1999.h|
|
||||
/^#[ ]*include/ s|"hkscs2001\.h|"hkscs/2001.h|
|
||||
/^#[ ]*include/ s|"hkscs2004\.h|"hkscs/2004.h|
|
||||
|
||||
# Fixes for lib/converters.h, cns11643??.h and iso?????.h files.
|
||||
# All cns, iso, georgian and mac files recide in their respective dirs now.
|
||||
/^#[ ]*include/ s|"cns|&/|
|
||||
/^#[ ]*include/ s|"iso|&/|
|
||||
/^#[ ]*include/ s|"georgian_|"georgian/|
|
||||
/^#[ ]*include/ s|"mac_|"mac/|
|
||||
/^#[ ]*include/ s|"big5hkscs|&/|
|
||||
/^#[ ]*include/ s|"hkscs|&/|
|
||||
12
thirdparty/libiconv-1.15/djgpp/stateful-check.sed
vendored
Normal file
12
thirdparty/libiconv-1.15/djgpp/stateful-check.sed
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
# Sed script for tests/stateful-check editing.
|
||||
|
||||
/charsetf=/ a\
|
||||
\
|
||||
# For systems with severe filename restrictions allow for\
|
||||
# an alternate filename.\
|
||||
UNAME=${UNAME-`uname 2>/dev/null`}\
|
||||
case X$UNAME in\
|
||||
*-DOS) filename=`echo "$charsetf" | sed "s|ISO-|ISO/|;s|2022-|2022|;s|BIG5-HKSCS-|BIG5-HKSCS/|"` ;;\
|
||||
*) filename="$charsetf" ;;\
|
||||
esac
|
||||
s/\$charsetf"-snippet/$filename"-snippet/g
|
||||
23
thirdparty/libiconv-1.15/djgpp/stateless-check.sed
vendored
Normal file
23
thirdparty/libiconv-1.15/djgpp/stateless-check.sed
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
# Sed script for tests/stateless-check editing.
|
||||
|
||||
/charsetf=/ a\
|
||||
\
|
||||
# For systems with severe filename restrictions\
|
||||
# allow for an alternate filename.\
|
||||
UNAME=${UNAME-`uname 2>/dev/null`}\
|
||||
case X$UNAME in\
|
||||
*-DOS) filename=`echo "$charsetf" | sed "s|ISO-|ISO/|; \\\
|
||||
s|Mac|Mac/|; \\\
|
||||
s|BIG5-HKSCS-|BIG5-HKSCS/|; \\\
|
||||
s|Georgian-|Georgian/|"`\
|
||||
tmp_filename=`echo "$filename" | sed "s|/|/tmp-|"`\
|
||||
tmp_orig_filename=`echo "$filename" | sed "s|/|/tmp-orig-|"` ;;\
|
||||
*) filename="$charsetf"\
|
||||
tmp_filename="$charsetf"\
|
||||
tmp_orig_filename="$charsetf" ;;\
|
||||
esac
|
||||
s|/"\$charsetf"|/"$filename"|g
|
||||
s|tmp-"\$charsetf"|"${srcdir}"/"$tmp_filename"|g
|
||||
s|tmp-orig"\$charsetf"|"${srcdir}"/"$tmp_orig_filename"|g
|
||||
s|\.INVERSE\.|.INVERSE-|g
|
||||
s|\.IRREVERSIBLE\.|.IRREVERSIBLE-|g
|
||||
11
thirdparty/libiconv-1.15/djgpp/translit-check.sed
vendored
Normal file
11
thirdparty/libiconv-1.15/djgpp/translit-check.sed
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
# Sed script for tests/translit-check editing.
|
||||
|
||||
/\.\./ i\
|
||||
# For systems with severe filename restrictions allow for\
|
||||
# an alternate filename.\
|
||||
UNAME=${UNAME-`uname 2>/dev/null`}\
|
||||
case X$UNAME in\
|
||||
*-DOS) file=`echo "$file" | sed "s|TranslitFail1|_Translit/Fail1|; \\\
|
||||
s|Translit1|_Translit/1|"`;;\
|
||||
*) file="$file" ;;\
|
||||
esac
|
||||
62
thirdparty/libiconv-1.15/doc/relocatable.texi
vendored
Normal file
62
thirdparty/libiconv-1.15/doc/relocatable.texi
vendored
Normal file
@@ -0,0 +1,62 @@
|
||||
@node Enabling Relocatability
|
||||
@section Enabling Relocatability
|
||||
|
||||
It has been a pain for many users of GNU packages for a long time that
|
||||
packages are not relocatable. It means a user cannot copy a program,
|
||||
installed by another user on the same machine, to his home directory,
|
||||
and have it work correctly (including i18n). So many users need to go
|
||||
through @code{configure; make; make install} with all its
|
||||
dependencies, options, and hurdles.
|
||||
|
||||
Red Hat, Debian, and similar package systems solve the ``ease of
|
||||
installation'' problem, but they hardwire path names, usually to
|
||||
@file{/usr} or @file{/usr/local}. This means that users need root
|
||||
privileges to install a binary package, and prevents installing two
|
||||
different versions of the same binary package.
|
||||
|
||||
A relocatable program can be moved or copied to a different location
|
||||
on the file system. It is possible to make symlinks to the installed
|
||||
and moved programs, and invoke them through the symlink. It is
|
||||
possible to do the same thing with a hard link @emph{only} if the hard
|
||||
link file is in the same directory as the real program.
|
||||
|
||||
To configure a program to be relocatable, add
|
||||
@option{--enable-relocatable} to the @command{configure} command line.
|
||||
|
||||
On some OSes the executables remember the location of shared libraries
|
||||
and prefer them over any other search path. Therefore, such an
|
||||
executable will look for its shared libraries first in the original
|
||||
installation directory and only then in the current installation
|
||||
directory. Thus, for reliability, it is best to also give a
|
||||
@option{--prefix} option pointing to a directory that does not exist
|
||||
now and which never will be created, e.g.@:
|
||||
@option{--prefix=/nonexistent}. You may use
|
||||
@code{DESTDIR=@var{dest-dir}} on the @command{make} command line to
|
||||
avoid installing into that directory.
|
||||
|
||||
We do not recommend using a prefix writable by unprivileged users
|
||||
(e.g.@: @file{/tmp/inst$$}) because such a directory can be recreated
|
||||
by an unprivileged user after the original directory has been removed.
|
||||
We also do not recommend prefixes that might be behind an automounter
|
||||
(e.g.@: @file{$HOME/inst$$}) because of the performance impact of
|
||||
directory searching.
|
||||
|
||||
Here's a sample installation run that takes into account all these
|
||||
recommendations:
|
||||
|
||||
@example
|
||||
./configure --enable-relocatable --prefix=/nonexistent
|
||||
make
|
||||
make install DESTDIR=/tmp/inst$$
|
||||
@end example
|
||||
|
||||
Installation with @option{--enable-relocatable} will not work for
|
||||
setuid or setgid executables, because such executables search only
|
||||
system library paths for security reasons. Also, installation with
|
||||
@option{--enable-relocatable} might not work on OpenBSD, when the
|
||||
package contains shared libraries and libtool versions 1.5.xx are used.
|
||||
|
||||
The runtime penalty and size penalty are negligible on GNU/Linux (just
|
||||
one system call more when an executable is launched), and small on
|
||||
other systems (the wrapper program just sets an environment variable
|
||||
and executes the real program).
|
||||
70
thirdparty/libiconv-1.15/extras/ChangeLog
vendored
Normal file
70
thirdparty/libiconv-1.15/extras/ChangeLog
vendored
Normal file
@@ -0,0 +1,70 @@
|
||||
2011-06-04 Bruno Haible <bruno@clisp.org>
|
||||
|
||||
* iconv_string.c (iconv_string): Treat incomplete byte sequence like
|
||||
invalid byte sequence.
|
||||
Reported by shosas at <https://savannah.gnu.org/bugs/?32399>.
|
||||
|
||||
2003-05-10 Bruno Haible <bruno@clisp.org>
|
||||
|
||||
* iconv_string.c (iconv_string): Don't return -1 just because the
|
||||
string is longer than 4 KB.
|
||||
|
||||
2002-02-13 Bruno Haible <bruno@clisp.org>
|
||||
|
||||
* iconv.m4: Remove file. Obsoleted by m4/iconv.m4.
|
||||
|
||||
2000-06-16 Bruno Haible <haible@clisp.cons.org>
|
||||
|
||||
* iconv.m4: Change prefix to AM.
|
||||
|
||||
2001-05-23 Bruno Haible <haible@clisp.cons.org>
|
||||
|
||||
* iconv.m4 (jm_ICONV): Accept --with-libiconv-prefix option.
|
||||
|
||||
2001-03-23 Bruno Haible <haible@clisp.cons.org>
|
||||
|
||||
* iconv.m4 (jm_ICONV): Tweak printing of prototype.
|
||||
|
||||
2001-03-20 Bruno Haible <haible@clisp.cons.org>
|
||||
|
||||
* iconv.m4 (jm_ICONV): Recommend GNU libiconv.
|
||||
|
||||
2001-01-03 Bruno Haible <haible@clisp.cons.org>
|
||||
|
||||
* iconv.m4 (jm_ICONV): Also check whether the iconv declaration
|
||||
has const.
|
||||
|
||||
2000-02-02 Bruno Haible <haible@clisp.cons.org>
|
||||
|
||||
* iconv.m4: New file.
|
||||
|
||||
2001-01-29 Bruno Haible <haible@clisp.cons.org>
|
||||
|
||||
* locale_charset.c: Remove file. Obsoleted by libcharset.
|
||||
|
||||
2000-10-22 Bruno Haible <haible@clisp.cons.org>
|
||||
|
||||
* locale_charset.c (get_locale_charset): Accept french and spanish
|
||||
names in both ISO-8859-1 and UTF-8.
|
||||
|
||||
2000-08-24 Jim Blackson <blackson@ontrack-japan.com>
|
||||
|
||||
* iconv_string.c (iconv_string): Fix return value for autodetect.
|
||||
|
||||
2000-01-24 Bruno Haible <haible@clisp.cons.org>
|
||||
|
||||
* iconv_string.c (iconv_string): Stop recognizing JOHAB.
|
||||
Fix typo for EUC-JP.
|
||||
|
||||
1999-12-18 Bruno Haible <haible@clisp.cons.org>
|
||||
|
||||
* locale_charset.c (get_locale_charset): Recognize more language codes:
|
||||
"af" (afrikaans), "ca" (catalan), "eu" (basque), "fo" (faeroese),
|
||||
"ga" (irish), "gd" (scottish), "gl" (galician), "sq" (albanian),
|
||||
"eo" (esperanto), "mt" (maltese), "be" (byelorussian),
|
||||
"et" (estonian), "lt" (lithuanian), "lv" (latvian), "uk" (ukrainian).
|
||||
Recognize more aliases: "english", "slovenian", "macedonian",
|
||||
"serbian", "arabic".
|
||||
Change default: KOI8-R for "ru" (russian) instead of ISO-8859-5,
|
||||
ISO-8859-5 for "sr" instead of ISO-8859-2.
|
||||
|
||||
150
thirdparty/libiconv-1.15/extras/iconv_string.c
vendored
Normal file
150
thirdparty/libiconv-1.15/extras/iconv_string.c
vendored
Normal file
@@ -0,0 +1,150 @@
|
||||
/* Copyright (C) 1999-2001, 2003, 2011 Bruno Haible.
|
||||
This file is not part of the GNU LIBICONV Library.
|
||||
This file is put into the public domain. */
|
||||
|
||||
#include "iconv_string.h"
|
||||
#include <iconv.h>
|
||||
#include <errno.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#define tmpbufsize 4096
|
||||
|
||||
int iconv_string (const char* tocode, const char* fromcode,
|
||||
const char* start, const char* end,
|
||||
char** resultp, size_t* lengthp)
|
||||
{
|
||||
iconv_t cd = iconv_open(tocode,fromcode);
|
||||
size_t length;
|
||||
char* result;
|
||||
if (cd == (iconv_t)(-1)) {
|
||||
if (errno != EINVAL)
|
||||
return -1;
|
||||
/* Unsupported fromcode or tocode. Check whether the caller requested
|
||||
autodetection. */
|
||||
if (!strcmp(fromcode,"autodetect_utf8")) {
|
||||
int ret;
|
||||
/* Try UTF-8 first. There are very few ISO-8859-1 inputs that would
|
||||
be valid UTF-8, but many UTF-8 inputs are valid ISO-8859-1. */
|
||||
ret = iconv_string(tocode,"UTF-8",start,end,resultp,lengthp);
|
||||
if (!(ret < 0 && errno == EILSEQ))
|
||||
return ret;
|
||||
ret = iconv_string(tocode,"ISO-8859-1",start,end,resultp,lengthp);
|
||||
return ret;
|
||||
}
|
||||
if (!strcmp(fromcode,"autodetect_jp")) {
|
||||
int ret;
|
||||
/* Try 7-bit encoding first. If the input contains bytes >= 0x80,
|
||||
it will fail. */
|
||||
ret = iconv_string(tocode,"ISO-2022-JP-2",start,end,resultp,lengthp);
|
||||
if (!(ret < 0 && errno == EILSEQ))
|
||||
return ret;
|
||||
/* Try EUC-JP next. Short SHIFT_JIS inputs may come out wrong. This
|
||||
is unavoidable. People will condemn SHIFT_JIS.
|
||||
If we tried SHIFT_JIS first, then some short EUC-JP inputs would
|
||||
come out wrong, and people would condemn EUC-JP and Unix, which
|
||||
would not be good. */
|
||||
ret = iconv_string(tocode,"EUC-JP",start,end,resultp,lengthp);
|
||||
if (!(ret < 0 && errno == EILSEQ))
|
||||
return ret;
|
||||
/* Finally try SHIFT_JIS. */
|
||||
ret = iconv_string(tocode,"SHIFT_JIS",start,end,resultp,lengthp);
|
||||
return ret;
|
||||
}
|
||||
if (!strcmp(fromcode,"autodetect_kr")) {
|
||||
int ret;
|
||||
/* Try 7-bit encoding first. If the input contains bytes >= 0x80,
|
||||
it will fail. */
|
||||
ret = iconv_string(tocode,"ISO-2022-KR",start,end,resultp,lengthp);
|
||||
if (!(ret < 0 && errno == EILSEQ))
|
||||
return ret;
|
||||
/* Finally try EUC-KR. */
|
||||
ret = iconv_string(tocode,"EUC-KR",start,end,resultp,lengthp);
|
||||
return ret;
|
||||
}
|
||||
errno = EINVAL;
|
||||
return -1;
|
||||
}
|
||||
/* Determine the length we need. */
|
||||
{
|
||||
size_t count = 0;
|
||||
char tmpbuf[tmpbufsize];
|
||||
const char* inptr = start;
|
||||
size_t insize = end-start;
|
||||
while (insize > 0) {
|
||||
char* outptr = tmpbuf;
|
||||
size_t outsize = tmpbufsize;
|
||||
size_t res = iconv(cd,&inptr,&insize,&outptr,&outsize);
|
||||
if (res == (size_t)(-1) && errno != E2BIG) {
|
||||
int saved_errno = (errno == EINVAL ? EILSEQ : errno);
|
||||
iconv_close(cd);
|
||||
errno = saved_errno;
|
||||
return -1;
|
||||
}
|
||||
count += outptr-tmpbuf;
|
||||
}
|
||||
{
|
||||
char* outptr = tmpbuf;
|
||||
size_t outsize = tmpbufsize;
|
||||
size_t res = iconv(cd,NULL,NULL,&outptr,&outsize);
|
||||
if (res == (size_t)(-1)) {
|
||||
int saved_errno = errno;
|
||||
iconv_close(cd);
|
||||
errno = saved_errno;
|
||||
return -1;
|
||||
}
|
||||
count += outptr-tmpbuf;
|
||||
}
|
||||
length = count;
|
||||
}
|
||||
if (lengthp != NULL)
|
||||
*lengthp = length;
|
||||
if (resultp == NULL) {
|
||||
iconv_close(cd);
|
||||
return 0;
|
||||
}
|
||||
result = (*resultp == NULL ? malloc(length) : realloc(*resultp,length));
|
||||
*resultp = result;
|
||||
if (length == 0) {
|
||||
iconv_close(cd);
|
||||
return 0;
|
||||
}
|
||||
if (result == NULL) {
|
||||
iconv_close(cd);
|
||||
errno = ENOMEM;
|
||||
return -1;
|
||||
}
|
||||
iconv(cd,NULL,NULL,NULL,NULL); /* return to the initial state */
|
||||
/* Do the conversion for real. */
|
||||
{
|
||||
const char* inptr = start;
|
||||
size_t insize = end-start;
|
||||
char* outptr = result;
|
||||
size_t outsize = length;
|
||||
while (insize > 0) {
|
||||
size_t res = iconv(cd,&inptr,&insize,&outptr,&outsize);
|
||||
if (res == (size_t)(-1)) {
|
||||
if (errno == EINVAL)
|
||||
break;
|
||||
else {
|
||||
int saved_errno = errno;
|
||||
iconv_close(cd);
|
||||
errno = saved_errno;
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
}
|
||||
{
|
||||
size_t res = iconv(cd,NULL,NULL,&outptr,&outsize);
|
||||
if (res == (size_t)(-1)) {
|
||||
int saved_errno = errno;
|
||||
iconv_close(cd);
|
||||
errno = saved_errno;
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
if (outsize != 0) abort();
|
||||
}
|
||||
iconv_close(cd);
|
||||
return 0;
|
||||
}
|
||||
47
thirdparty/libiconv-1.15/extras/iconv_string.h
vendored
Normal file
47
thirdparty/libiconv-1.15/extras/iconv_string.h
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
/* Copyright (C) 1999-2001 Bruno Haible.
|
||||
This file is not part of the GNU LIBICONV Library.
|
||||
This file is put into the public domain. */
|
||||
|
||||
/*
|
||||
* This C function converts an entire string from one encoding to another,
|
||||
* using iconv. Easier to use than iconv() itself, and supports autodetect
|
||||
* encodings on input.
|
||||
*
|
||||
* int iconv_string (const char* tocode, const char* fromcode,
|
||||
* const char* start, const char* end,
|
||||
* char** resultp, size_t* lengthp)
|
||||
*
|
||||
* Converts a memory region given in encoding FROMCODE to a new memory
|
||||
* region in encoding TOCODE. FROMCODE and TOCODE are as for iconv_open(3),
|
||||
* except that FROMCODE may be one of the values
|
||||
* "autodetect_utf8" supports ISO-8859-1 and UTF-8
|
||||
* "autodetect_jp" supports EUC-JP, ISO-2022-JP-2 and SHIFT_JIS
|
||||
* "autodetect_kr" supports EUC-KR and ISO-2022-KR
|
||||
* The input is in the memory region between start (inclusive) and end
|
||||
* (exclusive). If resultp is not NULL, the output string is stored in
|
||||
* *resultp; malloc/realloc is used to allocate the result.
|
||||
*
|
||||
* This function does not treat zero characters specially.
|
||||
*
|
||||
* Return value: 0 if successful, otherwise -1 and errno set. Particular
|
||||
* errno values: EILSEQ and ENOMEM.
|
||||
*
|
||||
* Example:
|
||||
* const char* s = ...;
|
||||
* char* result = NULL;
|
||||
* if (iconv_string("UCS-4-INTERNAL", "autodetect_utf8",
|
||||
* s, s+strlen(s)+1, &result, NULL) < 0)
|
||||
* perror("iconv_string");
|
||||
*
|
||||
*/
|
||||
#include <stddef.h>
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern int iconv_string (const char* tocode, const char* fromcode, const char* start, const char* end, char** resultp, size_t* lengthp);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
68
thirdparty/libiconv-1.15/gnulib-local/lib/alloca.in.h
vendored
Normal file
68
thirdparty/libiconv-1.15/gnulib-local/lib/alloca.in.h
vendored
Normal file
@@ -0,0 +1,68 @@
|
||||
/* Memory allocation on the stack.
|
||||
Copyright (C) 1995, 1999, 2001-2007 Free Software Foundation, Inc.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
/* When this file is included, it may be preceded only by preprocessor
|
||||
declarations. Thanks to AIX. Therefore we include it right after
|
||||
"config.h", not later. */
|
||||
|
||||
/* Avoid using the symbol _ALLOCA_H here, as Bison assumes _ALLOCA_H
|
||||
means there is a real alloca function. */
|
||||
#ifndef _GL_ALLOCA_H
|
||||
#define _GL_ALLOCA_H
|
||||
|
||||
/* alloca(N) returns a pointer (void* or char*) to N bytes of memory
|
||||
allocated on the stack, and which will last until the function returns.
|
||||
Use of alloca should be avoided:
|
||||
- inside arguments of function calls - undefined behaviour,
|
||||
- in inline functions - the allocation may actually last until the
|
||||
calling function returns,
|
||||
- for huge N (say, N >= 65536) - you never know how large (or small)
|
||||
the stack is, and when the stack cannot fulfill the memory allocation
|
||||
request, the program just crashes.
|
||||
*/
|
||||
|
||||
#ifndef alloca
|
||||
# ifdef __GNUC__
|
||||
# define alloca __builtin_alloca
|
||||
# else
|
||||
# ifdef _MSC_VER
|
||||
# include <malloc.h>
|
||||
# define alloca _alloca
|
||||
# else
|
||||
# if HAVE_ALLOCA_H
|
||||
# include <alloca.h>
|
||||
# else
|
||||
# ifdef _AIX
|
||||
#pragma alloca
|
||||
# else
|
||||
# ifdef __hpux /* This section must match that of bison generated files. */
|
||||
# ifdef __cplusplus
|
||||
extern "C" void *alloca (unsigned int);
|
||||
# else /* not __cplusplus */
|
||||
extern void *alloca ();
|
||||
# endif /* not __cplusplus */
|
||||
# else /* not __hpux */
|
||||
# ifndef alloca
|
||||
extern char *alloca ();
|
||||
# endif
|
||||
# endif /* __hpux */
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#endif /* _GL_ALLOCA_H */
|
||||
33
thirdparty/libiconv-1.15/gnulib-local/lib/error.h.diff
vendored
Normal file
33
thirdparty/libiconv-1.15/gnulib-local/lib/error.h.diff
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
*** gnulib/lib/error.h 2005-05-14 08:03:58.000000000 +0200
|
||||
--- srclib/error.h 2005-05-20 23:06:02.000000000 +0200
|
||||
***************
|
||||
*** 50,63 ****
|
||||
/* If NULL, error will flush stdout, then print on stderr the program
|
||||
name, a colon and a space. Otherwise, error will call this
|
||||
function without parameters instead. */
|
||||
! extern void (*error_print_progname) (void);
|
||||
|
||||
/* This variable is incremented each time 'error' is called. */
|
||||
! extern unsigned int error_message_count;
|
||||
|
||||
/* Sometimes we want to have at most one error per line. This
|
||||
variable controls whether this mode is selected or not. */
|
||||
! extern int error_one_per_line;
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
--- 50,63 ----
|
||||
/* If NULL, error will flush stdout, then print on stderr the program
|
||||
name, a colon and a space. Otherwise, error will call this
|
||||
function without parameters instead. */
|
||||
! extern DLL_VARIABLE void (*error_print_progname) (void);
|
||||
|
||||
/* This variable is incremented each time 'error' is called. */
|
||||
! extern DLL_VARIABLE unsigned int error_message_count;
|
||||
|
||||
/* Sometimes we want to have at most one error per line. This
|
||||
variable controls whether this mode is selected or not. */
|
||||
! extern DLL_VARIABLE int error_one_per_line;
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
19
thirdparty/libiconv-1.15/gnulib-local/lib/progname.h.diff
vendored
Normal file
19
thirdparty/libiconv-1.15/gnulib-local/lib/progname.h.diff
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
*** gnulib/lib/progname.h 2005-05-14 08:03:58.000000000 +0200
|
||||
--- srclib/progname.h 2005-05-20 23:06:02.000000000 +0200
|
||||
***************
|
||||
*** 30,36 ****
|
||||
|
||||
|
||||
/* String containing name the program is called with. */
|
||||
! extern const char *program_name;
|
||||
|
||||
/* Set program_name, based on argv[0]. */
|
||||
extern void set_program_name (const char *argv0);
|
||||
--- 30,36 ----
|
||||
|
||||
|
||||
/* String containing name the program is called with. */
|
||||
! extern DLL_VARIABLE const char *program_name;
|
||||
|
||||
/* Set program_name, based on argv[0]. */
|
||||
extern void set_program_name (const char *argv0);
|
||||
158
thirdparty/libiconv-1.15/gnulib-local/lib/xalloc.h
vendored
Normal file
158
thirdparty/libiconv-1.15/gnulib-local/lib/xalloc.h
vendored
Normal file
@@ -0,0 +1,158 @@
|
||||
/* malloc with out of memory checking.
|
||||
Copyright (C) 2001-2004, 2006 Free Software Foundation, Inc.
|
||||
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
#ifndef _XALLOC_H
|
||||
#define _XALLOC_H
|
||||
|
||||
#include <stddef.h>
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
|
||||
/* Defined in xmalloc.c. */
|
||||
|
||||
/* Allocate SIZE bytes of memory dynamically, with error checking. */
|
||||
extern void *xmalloc (size_t size);
|
||||
|
||||
/* Allocate memory for NMEMB elements of SIZE bytes, with error checking.
|
||||
SIZE must be > 0. */
|
||||
extern void *xnmalloc (size_t nmemb, size_t size);
|
||||
|
||||
/* Allocate SIZE bytes of memory dynamically, with error checking,
|
||||
and zero it. */
|
||||
extern void *xzalloc (size_t size);
|
||||
|
||||
/* Allocate memory for NMEMB elements of SIZE bytes, with error checking,
|
||||
and zero it. */
|
||||
extern void *xcalloc (size_t nmemb, size_t size);
|
||||
|
||||
/* Change the size of an allocated block of memory PTR to SIZE bytes,
|
||||
with error checking. If PTR is NULL, run xmalloc. */
|
||||
extern void *xrealloc (void *ptr, size_t size);
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
template <typename T>
|
||||
inline T * xrealloc (T * ptr, size_t size)
|
||||
{
|
||||
return (T *) xrealloc ((void *) ptr, size);
|
||||
}
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* This function is always triggered when memory is exhausted. It is
|
||||
in charge of honoring the three previous items. This is the
|
||||
function to call when one wants the program to die because of a
|
||||
memory allocation failure. */
|
||||
extern void xalloc_die (void)
|
||||
#if (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 5)) && !__STRICT_ANSI__
|
||||
__attribute__ ((__noreturn__))
|
||||
#endif
|
||||
;
|
||||
|
||||
/* In the following macros, T must be an elementary or structure/union or
|
||||
typedef'ed type, or a pointer to such a type. To apply one of the
|
||||
following macros to a function pointer or array type, you need to typedef
|
||||
it first and use the typedef name. */
|
||||
|
||||
/* Allocate an object of type T dynamically, with error checking. */
|
||||
/* extern T *XMALLOC (typename T); */
|
||||
#define XMALLOC(T) \
|
||||
((T *) xmalloc (sizeof (T)))
|
||||
|
||||
/* Allocate memory for NMEMB elements of type T, with error checking. */
|
||||
/* extern T *XNMALLOC (size_t nmemb, typename T); */
|
||||
#if HAVE_INLINE
|
||||
/* xnmalloc performs a division and multiplication by sizeof (T). Arrange to
|
||||
perform the division at compile-time and the multiplication with a factor
|
||||
known at compile-time. */
|
||||
# define XNMALLOC(N,T) \
|
||||
((T *) (sizeof (T) == 1 \
|
||||
? xmalloc (N) \
|
||||
: xnboundedmalloc(N, (size_t) (sizeof (ptrdiff_t) <= sizeof (size_t) ? -1 : -2) / sizeof (T), sizeof (T))))
|
||||
static inline void *
|
||||
xnboundedmalloc (size_t n, size_t bound, size_t s)
|
||||
{
|
||||
if (n > bound)
|
||||
xalloc_die ();
|
||||
return xmalloc (n * s);
|
||||
}
|
||||
#else
|
||||
# define XNMALLOC(N,T) \
|
||||
((T *) (sizeof (T) == 1 ? xmalloc (N) : xnmalloc (N, sizeof (T))))
|
||||
#endif
|
||||
|
||||
/* Allocate an object of type T dynamically, with error checking,
|
||||
and zero it. */
|
||||
/* extern T *XZALLOC (typename T); */
|
||||
#define XZALLOC(T) \
|
||||
((T *) xzalloc (sizeof (T)))
|
||||
|
||||
/* Allocate memory for NMEMB elements of type T, with error checking,
|
||||
and zero it. */
|
||||
/* extern T *XCALLOC (size_t nmemb, typename T); */
|
||||
#define XCALLOC(N,T) \
|
||||
((T *) xcalloc (N, sizeof (T)))
|
||||
|
||||
/* Return a pointer to a new buffer of N bytes. This is like xmalloc,
|
||||
except it returns char *. */
|
||||
#define xcharalloc(N) \
|
||||
XNMALLOC (N, char)
|
||||
|
||||
|
||||
/* Defined in xstrdup.c. */
|
||||
|
||||
/* Return a newly allocated copy of the N bytes of memory starting at P. */
|
||||
extern void *xmemdup (const void *p, size_t n);
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
template <typename T>
|
||||
inline T * xmemdup (const T * p, size_t n)
|
||||
{
|
||||
return (T *) xmemdup ((const void *) p, n);
|
||||
}
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* Return a newly allocated copy of STRING. */
|
||||
extern char *xstrdup (const char *string);
|
||||
|
||||
|
||||
/* Return 1 if an array of N objects, each of size S, cannot exist due
|
||||
to size arithmetic overflow. S must be positive and N must be
|
||||
nonnegative. This is a macro, not an inline function, so that it
|
||||
works correctly even when SIZE_MAX < N.
|
||||
|
||||
By gnulib convention, SIZE_MAX represents overflow in size
|
||||
calculations, so the conservative dividend to use here is
|
||||
SIZE_MAX - 1, since SIZE_MAX might represent an overflowed value.
|
||||
However, malloc (SIZE_MAX) fails on all known hosts where
|
||||
sizeof (ptrdiff_t) <= sizeof (size_t), so do not bother to test for
|
||||
exactly-SIZE_MAX allocations on such hosts; this avoids a test and
|
||||
branch when S is known to be 1. */
|
||||
# define xalloc_oversized(n, s) \
|
||||
((size_t) (sizeof (ptrdiff_t) <= sizeof (size_t) ? -1 : -2) / (s) < (n))
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
#endif /* _XALLOC_H */
|
||||
128
thirdparty/libiconv-1.15/gnulib-local/lib/xmalloc.c
vendored
Normal file
128
thirdparty/libiconv-1.15/gnulib-local/lib/xmalloc.c
vendored
Normal file
@@ -0,0 +1,128 @@
|
||||
/* xmalloc.c -- malloc with out of memory checking
|
||||
Copyright (C) 1990-1996, 2000-2003, 2005-2007 Free Software Foundation, Inc.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
#include <config.h>
|
||||
|
||||
/* Specification. */
|
||||
#include "xalloc.h"
|
||||
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "error.h"
|
||||
#include "gettext.h"
|
||||
|
||||
#define _(str) gettext (str)
|
||||
|
||||
|
||||
/* Exit value when the requested amount of memory is not available.
|
||||
The caller may set it to some other value. */
|
||||
int xmalloc_exit_failure = EXIT_FAILURE;
|
||||
|
||||
void
|
||||
xalloc_die ()
|
||||
{
|
||||
error (xmalloc_exit_failure, 0, _("memory exhausted"));
|
||||
/* _Noreturn cannot be given to error, since it may return if
|
||||
its first argument is 0. To help compilers understand the
|
||||
xalloc_die does terminate, call exit. */
|
||||
exit (EXIT_FAILURE);
|
||||
}
|
||||
|
||||
static void *
|
||||
fixup_null_alloc (size_t n)
|
||||
{
|
||||
void *p;
|
||||
|
||||
p = NULL;
|
||||
if (n == 0)
|
||||
p = malloc ((size_t) 1);
|
||||
if (p == NULL)
|
||||
xalloc_die ();
|
||||
return p;
|
||||
}
|
||||
|
||||
/* Allocate N bytes of memory dynamically, with error checking. */
|
||||
|
||||
void *
|
||||
xmalloc (size_t n)
|
||||
{
|
||||
void *p;
|
||||
|
||||
p = malloc (n);
|
||||
if (p == NULL)
|
||||
p = fixup_null_alloc (n);
|
||||
return p;
|
||||
}
|
||||
|
||||
/* Allocate memory for NMEMB elements of SIZE bytes, with error checking.
|
||||
SIZE must be > 0. */
|
||||
|
||||
void *
|
||||
xnmalloc (size_t nmemb, size_t size)
|
||||
{
|
||||
size_t n;
|
||||
void *p;
|
||||
|
||||
if (xalloc_oversized (nmemb, size))
|
||||
xalloc_die ();
|
||||
n = nmemb * size;
|
||||
p = malloc (n);
|
||||
if (p == NULL)
|
||||
p = fixup_null_alloc (n);
|
||||
return p;
|
||||
}
|
||||
|
||||
/* Allocate SIZE bytes of memory dynamically, with error checking,
|
||||
and zero it. */
|
||||
|
||||
void *
|
||||
xzalloc (size_t size)
|
||||
{
|
||||
void *p;
|
||||
|
||||
p = xmalloc (size);
|
||||
memset (p, 0, size);
|
||||
return p;
|
||||
}
|
||||
|
||||
/* Allocate memory for N elements of S bytes, with error checking,
|
||||
and zero it. */
|
||||
|
||||
void *
|
||||
xcalloc (size_t n, size_t s)
|
||||
{
|
||||
void *p;
|
||||
|
||||
p = calloc (n, s);
|
||||
if (p == NULL)
|
||||
p = fixup_null_alloc (n);
|
||||
return p;
|
||||
}
|
||||
|
||||
/* Change the size of an allocated block of memory P to N bytes,
|
||||
with error checking.
|
||||
If P is NULL, run xmalloc. */
|
||||
|
||||
void *
|
||||
xrealloc (void *p, size_t n)
|
||||
{
|
||||
if (p == NULL)
|
||||
return xmalloc (n);
|
||||
p = realloc (p, n);
|
||||
if (p == NULL)
|
||||
p = fixup_null_alloc (n);
|
||||
return p;
|
||||
}
|
||||
40
thirdparty/libiconv-1.15/gnulib-local/lib/xstrdup.c
vendored
Normal file
40
thirdparty/libiconv-1.15/gnulib-local/lib/xstrdup.c
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
/* xstrdup.c -- copy a string with out of memory checking
|
||||
Copyright (C) 1990, 1996, 2000-2003, 2005-2006 Free Software Foundation, Inc.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
#include <config.h>
|
||||
|
||||
/* Specification. */
|
||||
#include "xalloc.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
/* Return a newly allocated copy of the N bytes of memory starting at P. */
|
||||
|
||||
void *
|
||||
xmemdup (const void *p, size_t n)
|
||||
{
|
||||
void *q = xmalloc (n);
|
||||
memcpy (q, p, n);
|
||||
return q;
|
||||
}
|
||||
|
||||
/* Return a newly allocated copy of STRING. */
|
||||
|
||||
char *
|
||||
xstrdup (const char *string)
|
||||
{
|
||||
return strcpy (XNMALLOC (strlen (string) + 1, char), string);
|
||||
}
|
||||
36
thirdparty/libiconv-1.15/gnulib-local/m4/alloca.m4
vendored
Normal file
36
thirdparty/libiconv-1.15/gnulib-local/m4/alloca.m4
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
# alloca.m4 serial 4 (gettext-0.18.2)
|
||||
dnl Copyright (C) 2002-2003, 2006, 2011 Free Software Foundation, Inc.
|
||||
dnl This file is free software; the Free Software Foundation
|
||||
dnl gives unlimited permission to copy and/or distribute it,
|
||||
dnl with or without modifications, as long as this notice is preserved.
|
||||
|
||||
AC_DEFUN([gl_FUNC_ALLOCA],
|
||||
[
|
||||
dnl Work around a bug of AC_EGREP_CPP in autoconf-2.57.
|
||||
AC_REQUIRE([AC_PROG_CPP])
|
||||
AC_REQUIRE([AC_PROG_EGREP])
|
||||
|
||||
AC_REQUIRE([AC_FUNC_ALLOCA])
|
||||
if test $ac_cv_func_alloca_works = no; then
|
||||
gl_PREREQ_ALLOCA
|
||||
fi
|
||||
|
||||
# Define an additional variable used in the Makefile substitution.
|
||||
|
||||
AC_EGREP_CPP([Need own alloca], [
|
||||
#if defined __GNUC__ || defined _MSC_VER || !HAVE_ALLOCA_H
|
||||
Need own alloca
|
||||
#endif
|
||||
],
|
||||
ALLOCA_H=alloca.h,
|
||||
ALLOCA_H=)
|
||||
AC_SUBST([ALLOCA_H])
|
||||
AM_CONDITIONAL([GL_GENERATE_ALLOCA_H], [test -n "$ALLOCA_H"])
|
||||
])
|
||||
|
||||
# Prerequisites of lib/alloca.c.
|
||||
# STACK_DIRECTION is already handled by AC_FUNC_ALLOCA.
|
||||
AC_DEFUN([gl_PREREQ_ALLOCA], [
|
||||
AC_CHECK_HEADERS_ONCE(stdlib.h string.h)
|
||||
:
|
||||
])
|
||||
20
thirdparty/libiconv-1.15/gnulib-local/modules/libiconv-misc
vendored
Normal file
20
thirdparty/libiconv-1.15/gnulib-local/modules/libiconv-misc
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
Description:
|
||||
|
||||
Files:
|
||||
|
||||
Depends-on:
|
||||
|
||||
configure.ac:
|
||||
|
||||
Makefile.am:
|
||||
# Parametrization of the 'relocatable' module.
|
||||
AM_CPPFLAGS += -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1
|
||||
|
||||
Include:
|
||||
|
||||
License:
|
||||
GPL
|
||||
|
||||
Maintainer:
|
||||
Bruno Haible
|
||||
|
||||
21
thirdparty/libiconv-1.15/gnulib-local/modules/mbstate
vendored
Normal file
21
thirdparty/libiconv-1.15/gnulib-local/modules/mbstate
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
Description:
|
||||
mbstate_t type.
|
||||
|
||||
Files:
|
||||
m4/mbstate_t.m4
|
||||
|
||||
Depends-on:
|
||||
|
||||
configure.ac:
|
||||
AC_TYPE_MBSTATE_T
|
||||
|
||||
Makefile.am:
|
||||
|
||||
Include:
|
||||
|
||||
License:
|
||||
LGPL
|
||||
|
||||
Maintainer:
|
||||
Bruno Haible
|
||||
|
||||
23
thirdparty/libiconv-1.15/gnulib-local/modules/xalloc
vendored
Normal file
23
thirdparty/libiconv-1.15/gnulib-local/modules/xalloc
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
Description:
|
||||
Memory allocation with out-of-memory checking.
|
||||
|
||||
Files:
|
||||
lib/xalloc.h
|
||||
lib/xmalloc.c
|
||||
lib/xstrdup.c
|
||||
|
||||
Depends-on:
|
||||
|
||||
configure.ac:
|
||||
|
||||
Makefile.am:
|
||||
lib_SOURCES += xalloc.h xmalloc.c xstrdup.c
|
||||
|
||||
Include:
|
||||
"xalloc.h"
|
||||
|
||||
License:
|
||||
GPL
|
||||
|
||||
Maintainer:
|
||||
all
|
||||
6
thirdparty/libiconv-1.15/include/export.h
vendored
Normal file
6
thirdparty/libiconv-1.15/include/export.h
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
|
||||
#if @HAVE_VISIBILITY@ && BUILDING_LIBICONV
|
||||
#define LIBICONV_DLL_EXPORTED __attribute__((__visibility__("default")))
|
||||
#else
|
||||
#define LIBICONV_DLL_EXPORTED
|
||||
#endif
|
||||
247
thirdparty/libiconv-1.15/include/iconv.h
vendored
Normal file
247
thirdparty/libiconv-1.15/include/iconv.h
vendored
Normal file
@@ -0,0 +1,247 @@
|
||||
/* Copyright (C) 1999-2003, 2005-2006, 2008-2011 Free Software Foundation, Inc.
|
||||
This file is part of the GNU LIBICONV Library.
|
||||
|
||||
The GNU LIBICONV Library is free software; you can redistribute it
|
||||
and/or modify it under the terms of the GNU Library General Public
|
||||
License as published by the Free Software Foundation; either version 2
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
The GNU LIBICONV Library is distributed in the hope that it will be
|
||||
useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Library General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with the GNU LIBICONV Library; see the file COPYING.LIB.
|
||||
If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
/* When installed, this file is called "iconv.h". */
|
||||
|
||||
#ifndef _LIBICONV_H
|
||||
#define _LIBICONV_H
|
||||
|
||||
#define _LIBICONV_VERSION 0x010F /* version number: (major<<8) + minor */
|
||||
|
||||
#if 1 && BUILDING_LIBICONV
|
||||
#define LIBICONV_DLL_EXPORTED __attribute__((__visibility__("default")))
|
||||
#else
|
||||
#define LIBICONV_DLL_EXPORTED
|
||||
#endif
|
||||
extern LIBICONV_DLL_EXPORTED int _libiconv_version; /* Likewise */
|
||||
|
||||
/* We would like to #include any system header file which could define
|
||||
iconv_t, 1. in order to eliminate the risk that the user gets compilation
|
||||
errors because some other system header file includes /usr/include/iconv.h
|
||||
which defines iconv_t or declares iconv after this file, 2. when compiling
|
||||
for LIBICONV_PLUG, we need the proper iconv_t type in order to produce
|
||||
binary compatible code.
|
||||
But gcc's #include_next is not portable. Thus, once libiconv's iconv.h
|
||||
has been installed in /usr/local/include, there is no way any more to
|
||||
include the original /usr/include/iconv.h. We simply have to get away
|
||||
without it.
|
||||
Ad 1. The risk that a system header file does
|
||||
#include "iconv.h" or #include_next "iconv.h"
|
||||
is small. They all do #include <iconv.h>.
|
||||
Ad 2. The iconv_t type is a pointer type in all cases I have seen. (It
|
||||
has to be a scalar type because (iconv_t)(-1) is a possible return value
|
||||
from iconv_open().) */
|
||||
|
||||
/* Define iconv_t ourselves. */
|
||||
#undef iconv_t
|
||||
#define iconv_t libiconv_t
|
||||
typedef void* iconv_t;
|
||||
|
||||
/* Get size_t declaration.
|
||||
Get wchar_t declaration if it exists. */
|
||||
#include <stddef.h>
|
||||
|
||||
/* Get errno declaration and values. */
|
||||
#include <errno.h>
|
||||
/* Some systems, like SunOS 4, don't have EILSEQ. Some systems, like BSD/OS,
|
||||
have EILSEQ in a different header. On these systems, define EILSEQ
|
||||
ourselves. */
|
||||
#ifndef EILSEQ
|
||||
#define EILSEQ
|
||||
#endif
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
|
||||
/* Allocates descriptor for code conversion from encoding ‘fromcode’ to
|
||||
encoding ‘tocode’. */
|
||||
#ifndef LIBICONV_PLUG
|
||||
#define iconv_open libiconv_open
|
||||
#endif
|
||||
extern LIBICONV_DLL_EXPORTED iconv_t iconv_open (const char* tocode, const char* fromcode);
|
||||
|
||||
/* Converts, using conversion descriptor ‘cd’, at most ‘*inbytesleft’ bytes
|
||||
starting at ‘*inbuf’, writing at most ‘*outbytesleft’ bytes starting at
|
||||
‘*outbuf’.
|
||||
Decrements ‘*inbytesleft’ and increments ‘*inbuf’ by the same amount.
|
||||
Decrements ‘*outbytesleft’ and increments ‘*outbuf’ by the same amount. */
|
||||
#ifndef LIBICONV_PLUG
|
||||
#define iconv libiconv
|
||||
#endif
|
||||
extern LIBICONV_DLL_EXPORTED size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);
|
||||
|
||||
/* Frees resources allocated for conversion descriptor ‘cd’. */
|
||||
#ifndef LIBICONV_PLUG
|
||||
#define iconv_close libiconv_close
|
||||
#endif
|
||||
extern LIBICONV_DLL_EXPORTED int iconv_close (iconv_t cd);
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
#ifndef LIBICONV_PLUG
|
||||
|
||||
/* Nonstandard extensions. */
|
||||
|
||||
#if 1
|
||||
#if 0
|
||||
/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
|
||||
<wchar.h>.
|
||||
BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
|
||||
included before <wchar.h>. */
|
||||
#include <stddef.h>
|
||||
#include <stdio.h>
|
||||
#include <time.h>
|
||||
#endif
|
||||
#include <wchar.h>
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* A type that holds all memory needed by a conversion descriptor.
|
||||
A pointer to such an object can be used as an iconv_t. */
|
||||
typedef struct {
|
||||
void* dummy1[28];
|
||||
#if 1
|
||||
mbstate_t dummy2;
|
||||
#endif
|
||||
} iconv_allocation_t;
|
||||
|
||||
/* Allocates descriptor for code conversion from encoding ‘fromcode’ to
|
||||
encoding ‘tocode’ into preallocated memory. Returns an error indicator
|
||||
(0 or -1 with errno set). */
|
||||
#define iconv_open_into libiconv_open_into
|
||||
extern LIBICONV_DLL_EXPORTED int iconv_open_into (const char* tocode, const char* fromcode,
|
||||
iconv_allocation_t* resultp);
|
||||
|
||||
/* Control of attributes. */
|
||||
#define iconvctl libiconvctl
|
||||
extern LIBICONV_DLL_EXPORTED int iconvctl (iconv_t cd, int request, void* argument);
|
||||
|
||||
/* Hook performed after every successful conversion of a Unicode character. */
|
||||
typedef void (*iconv_unicode_char_hook) (unsigned int uc, void* data);
|
||||
/* Hook performed after every successful conversion of a wide character. */
|
||||
typedef void (*iconv_wide_char_hook) (wchar_t wc, void* data);
|
||||
/* Set of hooks. */
|
||||
struct iconv_hooks {
|
||||
iconv_unicode_char_hook uc_hook;
|
||||
iconv_wide_char_hook wc_hook;
|
||||
void* data;
|
||||
};
|
||||
|
||||
/* Fallback function. Invoked when a small number of bytes could not be
|
||||
converted to a Unicode character. This function should process all
|
||||
bytes from inbuf and may produce replacement Unicode characters by calling
|
||||
the write_replacement callback repeatedly. */
|
||||
typedef void (*iconv_unicode_mb_to_uc_fallback)
|
||||
(const char* inbuf, size_t inbufsize,
|
||||
void (*write_replacement) (const unsigned int *buf, size_t buflen,
|
||||
void* callback_arg),
|
||||
void* callback_arg,
|
||||
void* data);
|
||||
/* Fallback function. Invoked when a Unicode character could not be converted
|
||||
to the target encoding. This function should process the character and
|
||||
may produce replacement bytes (in the target encoding) by calling the
|
||||
write_replacement callback repeatedly. */
|
||||
typedef void (*iconv_unicode_uc_to_mb_fallback)
|
||||
(unsigned int code,
|
||||
void (*write_replacement) (const char *buf, size_t buflen,
|
||||
void* callback_arg),
|
||||
void* callback_arg,
|
||||
void* data);
|
||||
#if 1
|
||||
/* Fallback function. Invoked when a number of bytes could not be converted to
|
||||
a wide character. This function should process all bytes from inbuf and may
|
||||
produce replacement wide characters by calling the write_replacement
|
||||
callback repeatedly. */
|
||||
typedef void (*iconv_wchar_mb_to_wc_fallback)
|
||||
(const char* inbuf, size_t inbufsize,
|
||||
void (*write_replacement) (const wchar_t *buf, size_t buflen,
|
||||
void* callback_arg),
|
||||
void* callback_arg,
|
||||
void* data);
|
||||
/* Fallback function. Invoked when a wide character could not be converted to
|
||||
the target encoding. This function should process the character and may
|
||||
produce replacement bytes (in the target encoding) by calling the
|
||||
write_replacement callback repeatedly. */
|
||||
typedef void (*iconv_wchar_wc_to_mb_fallback)
|
||||
(wchar_t code,
|
||||
void (*write_replacement) (const char *buf, size_t buflen,
|
||||
void* callback_arg),
|
||||
void* callback_arg,
|
||||
void* data);
|
||||
#else
|
||||
/* If the wchar_t type does not exist, these two fallback functions are never
|
||||
invoked. Their argument list therefore does not matter. */
|
||||
typedef void (*iconv_wchar_mb_to_wc_fallback) ();
|
||||
typedef void (*iconv_wchar_wc_to_mb_fallback) ();
|
||||
#endif
|
||||
/* Set of fallbacks. */
|
||||
struct iconv_fallbacks {
|
||||
iconv_unicode_mb_to_uc_fallback mb_to_uc_fallback;
|
||||
iconv_unicode_uc_to_mb_fallback uc_to_mb_fallback;
|
||||
iconv_wchar_mb_to_wc_fallback mb_to_wc_fallback;
|
||||
iconv_wchar_wc_to_mb_fallback wc_to_mb_fallback;
|
||||
void* data;
|
||||
};
|
||||
|
||||
/* Requests for iconvctl. */
|
||||
#define ICONV_TRIVIALP 0 /* int *argument */
|
||||
#define ICONV_GET_TRANSLITERATE 1 /* int *argument */
|
||||
#define ICONV_SET_TRANSLITERATE 2 /* const int *argument */
|
||||
#define ICONV_GET_DISCARD_ILSEQ 3 /* int *argument */
|
||||
#define ICONV_SET_DISCARD_ILSEQ 4 /* const int *argument */
|
||||
#define ICONV_SET_HOOKS 5 /* const struct iconv_hooks *argument */
|
||||
#define ICONV_SET_FALLBACKS 6 /* const struct iconv_fallbacks *argument */
|
||||
|
||||
/* Listing of locale independent encodings. */
|
||||
#define iconvlist libiconvlist
|
||||
extern LIBICONV_DLL_EXPORTED void iconvlist (int (*do_one) (unsigned int namescount,
|
||||
const char * const * names,
|
||||
void* data),
|
||||
void* data);
|
||||
|
||||
/* Canonicalize an encoding name.
|
||||
The result is either a canonical encoding name, or name itself. */
|
||||
extern LIBICONV_DLL_EXPORTED const char * iconv_canonicalize (const char * name);
|
||||
|
||||
/* Support for relocatable packages. */
|
||||
|
||||
/* Sets the original and the current installation prefix of the package.
|
||||
Relocation simply replaces a pathname starting with the original prefix
|
||||
by the corresponding pathname with the current prefix instead. Both
|
||||
prefixes should be directory names without trailing slash (i.e. use ""
|
||||
instead of "/"). */
|
||||
extern LIBICONV_DLL_EXPORTED void libiconv_set_relocation_prefix (const char *orig_prefix,
|
||||
const char *curr_prefix);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
#endif /* _LIBICONV_H */
|
||||
247
thirdparty/libiconv-1.15/include/iconv.h.build.in
vendored
Normal file
247
thirdparty/libiconv-1.15/include/iconv.h.build.in
vendored
Normal file
@@ -0,0 +1,247 @@
|
||||
/* Copyright (C) 1999-2003, 2005-2006, 2008-2011 Free Software Foundation, Inc.
|
||||
This file is part of the GNU LIBICONV Library.
|
||||
|
||||
The GNU LIBICONV Library is free software; you can redistribute it
|
||||
and/or modify it under the terms of the GNU Library General Public
|
||||
License as published by the Free Software Foundation; either version 2
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
The GNU LIBICONV Library is distributed in the hope that it will be
|
||||
useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Library General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with the GNU LIBICONV Library; see the file COPYING.LIB.
|
||||
If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
/* When installed, this file is called "iconv.h". */
|
||||
|
||||
#ifndef _LIBICONV_H
|
||||
#define _LIBICONV_H
|
||||
|
||||
#define _LIBICONV_VERSION 0x010F /* version number: (major<<8) + minor */
|
||||
|
||||
#if @HAVE_VISIBILITY@ && BUILDING_LIBICONV
|
||||
#define LIBICONV_DLL_EXPORTED __attribute__((__visibility__("default")))
|
||||
#else
|
||||
#define LIBICONV_DLL_EXPORTED
|
||||
#endif
|
||||
extern LIBICONV_DLL_EXPORTED @DLL_VARIABLE@ int _libiconv_version; /* Likewise */
|
||||
|
||||
/* We would like to #include any system header file which could define
|
||||
iconv_t, 1. in order to eliminate the risk that the user gets compilation
|
||||
errors because some other system header file includes /usr/include/iconv.h
|
||||
which defines iconv_t or declares iconv after this file, 2. when compiling
|
||||
for LIBICONV_PLUG, we need the proper iconv_t type in order to produce
|
||||
binary compatible code.
|
||||
But gcc's #include_next is not portable. Thus, once libiconv's iconv.h
|
||||
has been installed in /usr/local/include, there is no way any more to
|
||||
include the original /usr/include/iconv.h. We simply have to get away
|
||||
without it.
|
||||
Ad 1. The risk that a system header file does
|
||||
#include "iconv.h" or #include_next "iconv.h"
|
||||
is small. They all do #include <iconv.h>.
|
||||
Ad 2. The iconv_t type is a pointer type in all cases I have seen. (It
|
||||
has to be a scalar type because (iconv_t)(-1) is a possible return value
|
||||
from iconv_open().) */
|
||||
|
||||
/* Define iconv_t ourselves. */
|
||||
#undef iconv_t
|
||||
#define iconv_t libiconv_t
|
||||
typedef void* iconv_t;
|
||||
|
||||
/* Get size_t declaration.
|
||||
Get wchar_t declaration if it exists. */
|
||||
#include <stddef.h>
|
||||
|
||||
/* Get errno declaration and values. */
|
||||
#include <errno.h>
|
||||
/* Some systems, like SunOS 4, don't have EILSEQ. Some systems, like BSD/OS,
|
||||
have EILSEQ in a different header. On these systems, define EILSEQ
|
||||
ourselves. */
|
||||
#ifndef EILSEQ
|
||||
#define EILSEQ @EILSEQ@
|
||||
#endif
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
|
||||
/* Allocates descriptor for code conversion from encoding ‘fromcode’ to
|
||||
encoding ‘tocode’. */
|
||||
#ifndef LIBICONV_PLUG
|
||||
#define iconv_open libiconv_open
|
||||
#endif
|
||||
extern LIBICONV_DLL_EXPORTED iconv_t iconv_open (const char* tocode, const char* fromcode);
|
||||
|
||||
/* Converts, using conversion descriptor ‘cd’, at most ‘*inbytesleft’ bytes
|
||||
starting at ‘*inbuf’, writing at most ‘*outbytesleft’ bytes starting at
|
||||
‘*outbuf’.
|
||||
Decrements ‘*inbytesleft’ and increments ‘*inbuf’ by the same amount.
|
||||
Decrements ‘*outbytesleft’ and increments ‘*outbuf’ by the same amount. */
|
||||
#ifndef LIBICONV_PLUG
|
||||
#define iconv libiconv
|
||||
#endif
|
||||
extern LIBICONV_DLL_EXPORTED size_t iconv (iconv_t cd, @ICONV_CONST@ char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);
|
||||
|
||||
/* Frees resources allocated for conversion descriptor ‘cd’. */
|
||||
#ifndef LIBICONV_PLUG
|
||||
#define iconv_close libiconv_close
|
||||
#endif
|
||||
extern LIBICONV_DLL_EXPORTED int iconv_close (iconv_t cd);
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
#ifndef LIBICONV_PLUG
|
||||
|
||||
/* Nonstandard extensions. */
|
||||
|
||||
#if @USE_MBSTATE_T@
|
||||
#if @BROKEN_WCHAR_H@
|
||||
/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
|
||||
<wchar.h>.
|
||||
BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
|
||||
included before <wchar.h>. */
|
||||
#include <stddef.h>
|
||||
#include <stdio.h>
|
||||
#include <time.h>
|
||||
#endif
|
||||
#include <wchar.h>
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* A type that holds all memory needed by a conversion descriptor.
|
||||
A pointer to such an object can be used as an iconv_t. */
|
||||
typedef struct {
|
||||
void* dummy1[28];
|
||||
#if @USE_MBSTATE_T@
|
||||
mbstate_t dummy2;
|
||||
#endif
|
||||
} iconv_allocation_t;
|
||||
|
||||
/* Allocates descriptor for code conversion from encoding ‘fromcode’ to
|
||||
encoding ‘tocode’ into preallocated memory. Returns an error indicator
|
||||
(0 or -1 with errno set). */
|
||||
#define iconv_open_into libiconv_open_into
|
||||
extern LIBICONV_DLL_EXPORTED int iconv_open_into (const char* tocode, const char* fromcode,
|
||||
iconv_allocation_t* resultp);
|
||||
|
||||
/* Control of attributes. */
|
||||
#define iconvctl libiconvctl
|
||||
extern LIBICONV_DLL_EXPORTED int iconvctl (iconv_t cd, int request, void* argument);
|
||||
|
||||
/* Hook performed after every successful conversion of a Unicode character. */
|
||||
typedef void (*iconv_unicode_char_hook) (unsigned int uc, void* data);
|
||||
/* Hook performed after every successful conversion of a wide character. */
|
||||
typedef void (*iconv_wide_char_hook) (wchar_t wc, void* data);
|
||||
/* Set of hooks. */
|
||||
struct iconv_hooks {
|
||||
iconv_unicode_char_hook uc_hook;
|
||||
iconv_wide_char_hook wc_hook;
|
||||
void* data;
|
||||
};
|
||||
|
||||
/* Fallback function. Invoked when a small number of bytes could not be
|
||||
converted to a Unicode character. This function should process all
|
||||
bytes from inbuf and may produce replacement Unicode characters by calling
|
||||
the write_replacement callback repeatedly. */
|
||||
typedef void (*iconv_unicode_mb_to_uc_fallback)
|
||||
(const char* inbuf, size_t inbufsize,
|
||||
void (*write_replacement) (const unsigned int *buf, size_t buflen,
|
||||
void* callback_arg),
|
||||
void* callback_arg,
|
||||
void* data);
|
||||
/* Fallback function. Invoked when a Unicode character could not be converted
|
||||
to the target encoding. This function should process the character and
|
||||
may produce replacement bytes (in the target encoding) by calling the
|
||||
write_replacement callback repeatedly. */
|
||||
typedef void (*iconv_unicode_uc_to_mb_fallback)
|
||||
(unsigned int code,
|
||||
void (*write_replacement) (const char *buf, size_t buflen,
|
||||
void* callback_arg),
|
||||
void* callback_arg,
|
||||
void* data);
|
||||
#if @HAVE_WCHAR_T@
|
||||
/* Fallback function. Invoked when a number of bytes could not be converted to
|
||||
a wide character. This function should process all bytes from inbuf and may
|
||||
produce replacement wide characters by calling the write_replacement
|
||||
callback repeatedly. */
|
||||
typedef void (*iconv_wchar_mb_to_wc_fallback)
|
||||
(const char* inbuf, size_t inbufsize,
|
||||
void (*write_replacement) (const wchar_t *buf, size_t buflen,
|
||||
void* callback_arg),
|
||||
void* callback_arg,
|
||||
void* data);
|
||||
/* Fallback function. Invoked when a wide character could not be converted to
|
||||
the target encoding. This function should process the character and may
|
||||
produce replacement bytes (in the target encoding) by calling the
|
||||
write_replacement callback repeatedly. */
|
||||
typedef void (*iconv_wchar_wc_to_mb_fallback)
|
||||
(wchar_t code,
|
||||
void (*write_replacement) (const char *buf, size_t buflen,
|
||||
void* callback_arg),
|
||||
void* callback_arg,
|
||||
void* data);
|
||||
#else
|
||||
/* If the wchar_t type does not exist, these two fallback functions are never
|
||||
invoked. Their argument list therefore does not matter. */
|
||||
typedef void (*iconv_wchar_mb_to_wc_fallback) ();
|
||||
typedef void (*iconv_wchar_wc_to_mb_fallback) ();
|
||||
#endif
|
||||
/* Set of fallbacks. */
|
||||
struct iconv_fallbacks {
|
||||
iconv_unicode_mb_to_uc_fallback mb_to_uc_fallback;
|
||||
iconv_unicode_uc_to_mb_fallback uc_to_mb_fallback;
|
||||
iconv_wchar_mb_to_wc_fallback mb_to_wc_fallback;
|
||||
iconv_wchar_wc_to_mb_fallback wc_to_mb_fallback;
|
||||
void* data;
|
||||
};
|
||||
|
||||
/* Requests for iconvctl. */
|
||||
#define ICONV_TRIVIALP 0 /* int *argument */
|
||||
#define ICONV_GET_TRANSLITERATE 1 /* int *argument */
|
||||
#define ICONV_SET_TRANSLITERATE 2 /* const int *argument */
|
||||
#define ICONV_GET_DISCARD_ILSEQ 3 /* int *argument */
|
||||
#define ICONV_SET_DISCARD_ILSEQ 4 /* const int *argument */
|
||||
#define ICONV_SET_HOOKS 5 /* const struct iconv_hooks *argument */
|
||||
#define ICONV_SET_FALLBACKS 6 /* const struct iconv_fallbacks *argument */
|
||||
|
||||
/* Listing of locale independent encodings. */
|
||||
#define iconvlist libiconvlist
|
||||
extern LIBICONV_DLL_EXPORTED void iconvlist (int (*do_one) (unsigned int namescount,
|
||||
const char * const * names,
|
||||
void* data),
|
||||
void* data);
|
||||
|
||||
/* Canonicalize an encoding name.
|
||||
The result is either a canonical encoding name, or name itself. */
|
||||
extern LIBICONV_DLL_EXPORTED const char * iconv_canonicalize (const char * name);
|
||||
|
||||
/* Support for relocatable packages. */
|
||||
|
||||
/* Sets the original and the current installation prefix of the package.
|
||||
Relocation simply replaces a pathname starting with the original prefix
|
||||
by the corresponding pathname with the current prefix instead. Both
|
||||
prefixes should be directory names without trailing slash (i.e. use ""
|
||||
instead of "/"). */
|
||||
extern LIBICONV_DLL_EXPORTED void libiconv_set_relocation_prefix (const char *orig_prefix,
|
||||
const char *curr_prefix);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
#endif /* _LIBICONV_H */
|
||||
241
thirdparty/libiconv-1.15/include/iconv.h.in
vendored
Normal file
241
thirdparty/libiconv-1.15/include/iconv.h.in
vendored
Normal file
@@ -0,0 +1,241 @@
|
||||
/* Copyright (C) 1999-2003, 2005-2006, 2008-2011 Free Software Foundation, Inc.
|
||||
This file is part of the GNU LIBICONV Library.
|
||||
|
||||
The GNU LIBICONV Library is free software; you can redistribute it
|
||||
and/or modify it under the terms of the GNU Library General Public
|
||||
License as published by the Free Software Foundation; either version 2
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
The GNU LIBICONV Library is distributed in the hope that it will be
|
||||
useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Library General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with the GNU LIBICONV Library; see the file COPYING.LIB.
|
||||
If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
/* When installed, this file is called "iconv.h". */
|
||||
|
||||
#ifndef _LIBICONV_H
|
||||
#define _LIBICONV_H
|
||||
|
||||
#define _LIBICONV_VERSION 0x010F /* version number: (major<<8) + minor */
|
||||
extern @DLL_VARIABLE@ int _libiconv_version; /* Likewise */
|
||||
|
||||
/* We would like to #include any system header file which could define
|
||||
iconv_t, 1. in order to eliminate the risk that the user gets compilation
|
||||
errors because some other system header file includes /usr/include/iconv.h
|
||||
which defines iconv_t or declares iconv after this file, 2. when compiling
|
||||
for LIBICONV_PLUG, we need the proper iconv_t type in order to produce
|
||||
binary compatible code.
|
||||
But gcc's #include_next is not portable. Thus, once libiconv's iconv.h
|
||||
has been installed in /usr/local/include, there is no way any more to
|
||||
include the original /usr/include/iconv.h. We simply have to get away
|
||||
without it.
|
||||
Ad 1. The risk that a system header file does
|
||||
#include "iconv.h" or #include_next "iconv.h"
|
||||
is small. They all do #include <iconv.h>.
|
||||
Ad 2. The iconv_t type is a pointer type in all cases I have seen. (It
|
||||
has to be a scalar type because (iconv_t)(-1) is a possible return value
|
||||
from iconv_open().) */
|
||||
|
||||
/* Define iconv_t ourselves. */
|
||||
#undef iconv_t
|
||||
#define iconv_t libiconv_t
|
||||
typedef void* iconv_t;
|
||||
|
||||
/* Get size_t declaration.
|
||||
Get wchar_t declaration if it exists. */
|
||||
#include <stddef.h>
|
||||
|
||||
/* Get errno declaration and values. */
|
||||
#include <errno.h>
|
||||
/* Some systems, like SunOS 4, don't have EILSEQ. Some systems, like BSD/OS,
|
||||
have EILSEQ in a different header. On these systems, define EILSEQ
|
||||
ourselves. */
|
||||
#ifndef EILSEQ
|
||||
#define EILSEQ @EILSEQ@
|
||||
#endif
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
|
||||
/* Allocates descriptor for code conversion from encoding ‘fromcode’ to
|
||||
encoding ‘tocode’. */
|
||||
#ifndef LIBICONV_PLUG
|
||||
#define iconv_open libiconv_open
|
||||
#endif
|
||||
extern iconv_t iconv_open (const char* tocode, const char* fromcode);
|
||||
|
||||
/* Converts, using conversion descriptor ‘cd’, at most ‘*inbytesleft’ bytes
|
||||
starting at ‘*inbuf’, writing at most ‘*outbytesleft’ bytes starting at
|
||||
‘*outbuf’.
|
||||
Decrements ‘*inbytesleft’ and increments ‘*inbuf’ by the same amount.
|
||||
Decrements ‘*outbytesleft’ and increments ‘*outbuf’ by the same amount. */
|
||||
#ifndef LIBICONV_PLUG
|
||||
#define iconv libiconv
|
||||
#endif
|
||||
extern size_t iconv (iconv_t cd, @ICONV_CONST@ char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);
|
||||
|
||||
/* Frees resources allocated for conversion descriptor ‘cd’. */
|
||||
#ifndef LIBICONV_PLUG
|
||||
#define iconv_close libiconv_close
|
||||
#endif
|
||||
extern int iconv_close (iconv_t cd);
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
#ifndef LIBICONV_PLUG
|
||||
|
||||
/* Nonstandard extensions. */
|
||||
|
||||
#if @USE_MBSTATE_T@
|
||||
#if @BROKEN_WCHAR_H@
|
||||
/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
|
||||
<wchar.h>.
|
||||
BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
|
||||
included before <wchar.h>. */
|
||||
#include <stddef.h>
|
||||
#include <stdio.h>
|
||||
#include <time.h>
|
||||
#endif
|
||||
#include <wchar.h>
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* A type that holds all memory needed by a conversion descriptor.
|
||||
A pointer to such an object can be used as an iconv_t. */
|
||||
typedef struct {
|
||||
void* dummy1[28];
|
||||
#if @USE_MBSTATE_T@
|
||||
mbstate_t dummy2;
|
||||
#endif
|
||||
} iconv_allocation_t;
|
||||
|
||||
/* Allocates descriptor for code conversion from encoding ‘fromcode’ to
|
||||
encoding ‘tocode’ into preallocated memory. Returns an error indicator
|
||||
(0 or -1 with errno set). */
|
||||
#define iconv_open_into libiconv_open_into
|
||||
extern int iconv_open_into (const char* tocode, const char* fromcode,
|
||||
iconv_allocation_t* resultp);
|
||||
|
||||
/* Control of attributes. */
|
||||
#define iconvctl libiconvctl
|
||||
extern int iconvctl (iconv_t cd, int request, void* argument);
|
||||
|
||||
/* Hook performed after every successful conversion of a Unicode character. */
|
||||
typedef void (*iconv_unicode_char_hook) (unsigned int uc, void* data);
|
||||
/* Hook performed after every successful conversion of a wide character. */
|
||||
typedef void (*iconv_wide_char_hook) (wchar_t wc, void* data);
|
||||
/* Set of hooks. */
|
||||
struct iconv_hooks {
|
||||
iconv_unicode_char_hook uc_hook;
|
||||
iconv_wide_char_hook wc_hook;
|
||||
void* data;
|
||||
};
|
||||
|
||||
/* Fallback function. Invoked when a small number of bytes could not be
|
||||
converted to a Unicode character. This function should process all
|
||||
bytes from inbuf and may produce replacement Unicode characters by calling
|
||||
the write_replacement callback repeatedly. */
|
||||
typedef void (*iconv_unicode_mb_to_uc_fallback)
|
||||
(const char* inbuf, size_t inbufsize,
|
||||
void (*write_replacement) (const unsigned int *buf, size_t buflen,
|
||||
void* callback_arg),
|
||||
void* callback_arg,
|
||||
void* data);
|
||||
/* Fallback function. Invoked when a Unicode character could not be converted
|
||||
to the target encoding. This function should process the character and
|
||||
may produce replacement bytes (in the target encoding) by calling the
|
||||
write_replacement callback repeatedly. */
|
||||
typedef void (*iconv_unicode_uc_to_mb_fallback)
|
||||
(unsigned int code,
|
||||
void (*write_replacement) (const char *buf, size_t buflen,
|
||||
void* callback_arg),
|
||||
void* callback_arg,
|
||||
void* data);
|
||||
#if @HAVE_WCHAR_T@
|
||||
/* Fallback function. Invoked when a number of bytes could not be converted to
|
||||
a wide character. This function should process all bytes from inbuf and may
|
||||
produce replacement wide characters by calling the write_replacement
|
||||
callback repeatedly. */
|
||||
typedef void (*iconv_wchar_mb_to_wc_fallback)
|
||||
(const char* inbuf, size_t inbufsize,
|
||||
void (*write_replacement) (const wchar_t *buf, size_t buflen,
|
||||
void* callback_arg),
|
||||
void* callback_arg,
|
||||
void* data);
|
||||
/* Fallback function. Invoked when a wide character could not be converted to
|
||||
the target encoding. This function should process the character and may
|
||||
produce replacement bytes (in the target encoding) by calling the
|
||||
write_replacement callback repeatedly. */
|
||||
typedef void (*iconv_wchar_wc_to_mb_fallback)
|
||||
(wchar_t code,
|
||||
void (*write_replacement) (const char *buf, size_t buflen,
|
||||
void* callback_arg),
|
||||
void* callback_arg,
|
||||
void* data);
|
||||
#else
|
||||
/* If the wchar_t type does not exist, these two fallback functions are never
|
||||
invoked. Their argument list therefore does not matter. */
|
||||
typedef void (*iconv_wchar_mb_to_wc_fallback) ();
|
||||
typedef void (*iconv_wchar_wc_to_mb_fallback) ();
|
||||
#endif
|
||||
/* Set of fallbacks. */
|
||||
struct iconv_fallbacks {
|
||||
iconv_unicode_mb_to_uc_fallback mb_to_uc_fallback;
|
||||
iconv_unicode_uc_to_mb_fallback uc_to_mb_fallback;
|
||||
iconv_wchar_mb_to_wc_fallback mb_to_wc_fallback;
|
||||
iconv_wchar_wc_to_mb_fallback wc_to_mb_fallback;
|
||||
void* data;
|
||||
};
|
||||
|
||||
/* Requests for iconvctl. */
|
||||
#define ICONV_TRIVIALP 0 /* int *argument */
|
||||
#define ICONV_GET_TRANSLITERATE 1 /* int *argument */
|
||||
#define ICONV_SET_TRANSLITERATE 2 /* const int *argument */
|
||||
#define ICONV_GET_DISCARD_ILSEQ 3 /* int *argument */
|
||||
#define ICONV_SET_DISCARD_ILSEQ 4 /* const int *argument */
|
||||
#define ICONV_SET_HOOKS 5 /* const struct iconv_hooks *argument */
|
||||
#define ICONV_SET_FALLBACKS 6 /* const struct iconv_fallbacks *argument */
|
||||
|
||||
/* Listing of locale independent encodings. */
|
||||
#define iconvlist libiconvlist
|
||||
extern void iconvlist (int (*do_one) (unsigned int namescount,
|
||||
const char * const * names,
|
||||
void* data),
|
||||
void* data);
|
||||
|
||||
/* Canonicalize an encoding name.
|
||||
The result is either a canonical encoding name, or name itself. */
|
||||
extern const char * iconv_canonicalize (const char * name);
|
||||
|
||||
/* Support for relocatable packages. */
|
||||
|
||||
/* Sets the original and the current installation prefix of the package.
|
||||
Relocation simply replaces a pathname starting with the original prefix
|
||||
by the corresponding pathname with the current prefix instead. Both
|
||||
prefixes should be directory names without trailing slash (i.e. use ""
|
||||
instead of "/"). */
|
||||
extern void libiconv_set_relocation_prefix (const char *orig_prefix,
|
||||
const char *curr_prefix);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
#endif /* _LIBICONV_H */
|
||||
241
thirdparty/libiconv-1.15/include/iconv.h.inst
vendored
Normal file
241
thirdparty/libiconv-1.15/include/iconv.h.inst
vendored
Normal file
@@ -0,0 +1,241 @@
|
||||
/* Copyright (C) 1999-2003, 2005-2006, 2008-2011 Free Software Foundation, Inc.
|
||||
This file is part of the GNU LIBICONV Library.
|
||||
|
||||
The GNU LIBICONV Library is free software; you can redistribute it
|
||||
and/or modify it under the terms of the GNU Library General Public
|
||||
License as published by the Free Software Foundation; either version 2
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
The GNU LIBICONV Library is distributed in the hope that it will be
|
||||
useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Library General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with the GNU LIBICONV Library; see the file COPYING.LIB.
|
||||
If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
/* When installed, this file is called "iconv.h". */
|
||||
|
||||
#ifndef _LIBICONV_H
|
||||
#define _LIBICONV_H
|
||||
|
||||
#define _LIBICONV_VERSION 0x010F /* version number: (major<<8) + minor */
|
||||
extern int _libiconv_version; /* Likewise */
|
||||
|
||||
/* We would like to #include any system header file which could define
|
||||
iconv_t, 1. in order to eliminate the risk that the user gets compilation
|
||||
errors because some other system header file includes /usr/include/iconv.h
|
||||
which defines iconv_t or declares iconv after this file, 2. when compiling
|
||||
for LIBICONV_PLUG, we need the proper iconv_t type in order to produce
|
||||
binary compatible code.
|
||||
But gcc's #include_next is not portable. Thus, once libiconv's iconv.h
|
||||
has been installed in /usr/local/include, there is no way any more to
|
||||
include the original /usr/include/iconv.h. We simply have to get away
|
||||
without it.
|
||||
Ad 1. The risk that a system header file does
|
||||
#include "iconv.h" or #include_next "iconv.h"
|
||||
is small. They all do #include <iconv.h>.
|
||||
Ad 2. The iconv_t type is a pointer type in all cases I have seen. (It
|
||||
has to be a scalar type because (iconv_t)(-1) is a possible return value
|
||||
from iconv_open().) */
|
||||
|
||||
/* Define iconv_t ourselves. */
|
||||
#undef iconv_t
|
||||
#define iconv_t libiconv_t
|
||||
typedef void* iconv_t;
|
||||
|
||||
/* Get size_t declaration.
|
||||
Get wchar_t declaration if it exists. */
|
||||
#include <stddef.h>
|
||||
|
||||
/* Get errno declaration and values. */
|
||||
#include <errno.h>
|
||||
/* Some systems, like SunOS 4, don't have EILSEQ. Some systems, like BSD/OS,
|
||||
have EILSEQ in a different header. On these systems, define EILSEQ
|
||||
ourselves. */
|
||||
#ifndef EILSEQ
|
||||
#define EILSEQ
|
||||
#endif
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
|
||||
/* Allocates descriptor for code conversion from encoding ‘fromcode’ to
|
||||
encoding ‘tocode’. */
|
||||
#ifndef LIBICONV_PLUG
|
||||
#define iconv_open libiconv_open
|
||||
#endif
|
||||
extern iconv_t iconv_open (const char* tocode, const char* fromcode);
|
||||
|
||||
/* Converts, using conversion descriptor ‘cd’, at most ‘*inbytesleft’ bytes
|
||||
starting at ‘*inbuf’, writing at most ‘*outbytesleft’ bytes starting at
|
||||
‘*outbuf’.
|
||||
Decrements ‘*inbytesleft’ and increments ‘*inbuf’ by the same amount.
|
||||
Decrements ‘*outbytesleft’ and increments ‘*outbuf’ by the same amount. */
|
||||
#ifndef LIBICONV_PLUG
|
||||
#define iconv libiconv
|
||||
#endif
|
||||
extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);
|
||||
|
||||
/* Frees resources allocated for conversion descriptor ‘cd’. */
|
||||
#ifndef LIBICONV_PLUG
|
||||
#define iconv_close libiconv_close
|
||||
#endif
|
||||
extern int iconv_close (iconv_t cd);
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
#ifndef LIBICONV_PLUG
|
||||
|
||||
/* Nonstandard extensions. */
|
||||
|
||||
#if 1
|
||||
#if 0
|
||||
/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
|
||||
<wchar.h>.
|
||||
BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
|
||||
included before <wchar.h>. */
|
||||
#include <stddef.h>
|
||||
#include <stdio.h>
|
||||
#include <time.h>
|
||||
#endif
|
||||
#include <wchar.h>
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* A type that holds all memory needed by a conversion descriptor.
|
||||
A pointer to such an object can be used as an iconv_t. */
|
||||
typedef struct {
|
||||
void* dummy1[28];
|
||||
#if 1
|
||||
mbstate_t dummy2;
|
||||
#endif
|
||||
} iconv_allocation_t;
|
||||
|
||||
/* Allocates descriptor for code conversion from encoding ‘fromcode’ to
|
||||
encoding ‘tocode’ into preallocated memory. Returns an error indicator
|
||||
(0 or -1 with errno set). */
|
||||
#define iconv_open_into libiconv_open_into
|
||||
extern int iconv_open_into (const char* tocode, const char* fromcode,
|
||||
iconv_allocation_t* resultp);
|
||||
|
||||
/* Control of attributes. */
|
||||
#define iconvctl libiconvctl
|
||||
extern int iconvctl (iconv_t cd, int request, void* argument);
|
||||
|
||||
/* Hook performed after every successful conversion of a Unicode character. */
|
||||
typedef void (*iconv_unicode_char_hook) (unsigned int uc, void* data);
|
||||
/* Hook performed after every successful conversion of a wide character. */
|
||||
typedef void (*iconv_wide_char_hook) (wchar_t wc, void* data);
|
||||
/* Set of hooks. */
|
||||
struct iconv_hooks {
|
||||
iconv_unicode_char_hook uc_hook;
|
||||
iconv_wide_char_hook wc_hook;
|
||||
void* data;
|
||||
};
|
||||
|
||||
/* Fallback function. Invoked when a small number of bytes could not be
|
||||
converted to a Unicode character. This function should process all
|
||||
bytes from inbuf and may produce replacement Unicode characters by calling
|
||||
the write_replacement callback repeatedly. */
|
||||
typedef void (*iconv_unicode_mb_to_uc_fallback)
|
||||
(const char* inbuf, size_t inbufsize,
|
||||
void (*write_replacement) (const unsigned int *buf, size_t buflen,
|
||||
void* callback_arg),
|
||||
void* callback_arg,
|
||||
void* data);
|
||||
/* Fallback function. Invoked when a Unicode character could not be converted
|
||||
to the target encoding. This function should process the character and
|
||||
may produce replacement bytes (in the target encoding) by calling the
|
||||
write_replacement callback repeatedly. */
|
||||
typedef void (*iconv_unicode_uc_to_mb_fallback)
|
||||
(unsigned int code,
|
||||
void (*write_replacement) (const char *buf, size_t buflen,
|
||||
void* callback_arg),
|
||||
void* callback_arg,
|
||||
void* data);
|
||||
#if 1
|
||||
/* Fallback function. Invoked when a number of bytes could not be converted to
|
||||
a wide character. This function should process all bytes from inbuf and may
|
||||
produce replacement wide characters by calling the write_replacement
|
||||
callback repeatedly. */
|
||||
typedef void (*iconv_wchar_mb_to_wc_fallback)
|
||||
(const char* inbuf, size_t inbufsize,
|
||||
void (*write_replacement) (const wchar_t *buf, size_t buflen,
|
||||
void* callback_arg),
|
||||
void* callback_arg,
|
||||
void* data);
|
||||
/* Fallback function. Invoked when a wide character could not be converted to
|
||||
the target encoding. This function should process the character and may
|
||||
produce replacement bytes (in the target encoding) by calling the
|
||||
write_replacement callback repeatedly. */
|
||||
typedef void (*iconv_wchar_wc_to_mb_fallback)
|
||||
(wchar_t code,
|
||||
void (*write_replacement) (const char *buf, size_t buflen,
|
||||
void* callback_arg),
|
||||
void* callback_arg,
|
||||
void* data);
|
||||
#else
|
||||
/* If the wchar_t type does not exist, these two fallback functions are never
|
||||
invoked. Their argument list therefore does not matter. */
|
||||
typedef void (*iconv_wchar_mb_to_wc_fallback) ();
|
||||
typedef void (*iconv_wchar_wc_to_mb_fallback) ();
|
||||
#endif
|
||||
/* Set of fallbacks. */
|
||||
struct iconv_fallbacks {
|
||||
iconv_unicode_mb_to_uc_fallback mb_to_uc_fallback;
|
||||
iconv_unicode_uc_to_mb_fallback uc_to_mb_fallback;
|
||||
iconv_wchar_mb_to_wc_fallback mb_to_wc_fallback;
|
||||
iconv_wchar_wc_to_mb_fallback wc_to_mb_fallback;
|
||||
void* data;
|
||||
};
|
||||
|
||||
/* Requests for iconvctl. */
|
||||
#define ICONV_TRIVIALP 0 /* int *argument */
|
||||
#define ICONV_GET_TRANSLITERATE 1 /* int *argument */
|
||||
#define ICONV_SET_TRANSLITERATE 2 /* const int *argument */
|
||||
#define ICONV_GET_DISCARD_ILSEQ 3 /* int *argument */
|
||||
#define ICONV_SET_DISCARD_ILSEQ 4 /* const int *argument */
|
||||
#define ICONV_SET_HOOKS 5 /* const struct iconv_hooks *argument */
|
||||
#define ICONV_SET_FALLBACKS 6 /* const struct iconv_fallbacks *argument */
|
||||
|
||||
/* Listing of locale independent encodings. */
|
||||
#define iconvlist libiconvlist
|
||||
extern void iconvlist (int (*do_one) (unsigned int namescount,
|
||||
const char * const * names,
|
||||
void* data),
|
||||
void* data);
|
||||
|
||||
/* Canonicalize an encoding name.
|
||||
The result is either a canonical encoding name, or name itself. */
|
||||
extern const char * iconv_canonicalize (const char * name);
|
||||
|
||||
/* Support for relocatable packages. */
|
||||
|
||||
/* Sets the original and the current installation prefix of the package.
|
||||
Relocation simply replaces a pathname starting with the original prefix
|
||||
by the corresponding pathname with the current prefix instead. Both
|
||||
prefixes should be directory names without trailing slash (i.e. use ""
|
||||
instead of "/"). */
|
||||
extern void libiconv_set_relocation_prefix (const char *orig_prefix,
|
||||
const char *curr_prefix);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
#endif /* _LIBICONV_H */
|
||||
372
thirdparty/libiconv-1.15/lib/Makefile
vendored
Normal file
372
thirdparty/libiconv-1.15/lib/Makefile
vendored
Normal file
@@ -0,0 +1,372 @@
|
||||
# Makefile for libiconv/lib
|
||||
|
||||
#### Start of system configuration section. ####
|
||||
|
||||
# Directories used by "make":
|
||||
srcdir = .
|
||||
|
||||
# Directories used by "make install":
|
||||
prefix = /usr/local
|
||||
local_prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
libdir = ${exec_prefix}/lib
|
||||
|
||||
# Programs used by "make":
|
||||
CC = arm-linux-androideabi-gcc
|
||||
CFLAGS = --sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm -fvisibility=hidden
|
||||
CPPFLAGS = --sysroot=/mnt/f/soft/android-ndk-r10e/platforms/android-21/arch-arm
|
||||
LDFLAGS = $(LDFLAGS_no)
|
||||
LDFLAGS_yes = -Wl,--export-all-symbols
|
||||
LDFLAGS_no =
|
||||
INCLUDES = -I. -I$(srcdir) -I../include -I$(srcdir)/../include -I.. -I$(srcdir)/..
|
||||
# -DBUILDING_LIBICONV: Change expansion of LIBICONV_DLL_EXPORTED macro.
|
||||
# -DBUILDING_DLL: Change expansion of RELOCATABLE_DLL_EXPORTED macro.
|
||||
DEFS = -DLIBDIR=\"$(libdir)\" -DBUILDING_LIBICONV -DBUILDING_DLL \
|
||||
-DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"$(libdir)\" -DNO_XMALLOC \
|
||||
-Dset_relocation_prefix=libiconv_set_relocation_prefix \
|
||||
-Drelocate=libiconv_relocate -DHAVE_CONFIG_H
|
||||
LIBTOOL = /bin/bash $(top_builddir)/libtool
|
||||
LIBTOOL_COMPILE = $(LIBTOOL) --mode=compile
|
||||
LIBTOOL_LINK = $(LIBTOOL) --mode=link
|
||||
LIBTOOL_INSTALL = $(LIBTOOL) --mode=install
|
||||
LIBTOOL_UNINSTALL = $(LIBTOOL) --mode=uninstall
|
||||
# Windows resource compiler (windres). Used via libtool.
|
||||
RC =
|
||||
CP = cp
|
||||
MV = mv
|
||||
LN = ln
|
||||
LN_S = ln -s
|
||||
RM = rm -f
|
||||
|
||||
# Programs used by "make install":
|
||||
INSTALL = /usr/bin/install -c
|
||||
INSTALL_PROGRAM = ${INSTALL}
|
||||
INSTALL_DATA = ${INSTALL} -m 644
|
||||
mkinstalldirs = $(SHELL) ../build-aux/mkinstalldirs
|
||||
|
||||
#### End of system configuration section. ####
|
||||
|
||||
SHELL = /bin/sh
|
||||
|
||||
# Before making a release, change this according to the libtool documentation,
|
||||
# section "Library interface versions".
|
||||
LIBICONV_VERSION_INFO = 8:0:6
|
||||
|
||||
PACKAGE_VERSION = 1.15
|
||||
|
||||
# Needed by $(LIBTOOL).
|
||||
top_builddir = ..
|
||||
|
||||
SOURCES = $(srcdir)/iconv.c $(srcdir)/../libcharset/lib/localcharset.c $(srcdir)/relocatable.c
|
||||
|
||||
OBJECTS = iconv.lo localcharset.lo relocatable.lo $(OBJECTS_EXP_no) $(OBJECTS_RES_no)
|
||||
OBJECTS_EXP_yes = iconv-exports.lo
|
||||
OBJECTS_EXP_no =
|
||||
OBJECTS_RES_yes = libiconv.res.lo
|
||||
OBJECTS_RES_no =
|
||||
|
||||
all : libiconv.la
|
||||
|
||||
libiconv.la : $(OBJECTS)
|
||||
$(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) -o libiconv.la -rpath $(libdir) -version-info $(LIBICONV_VERSION_INFO) -no-undefined $(OBJECTS)
|
||||
|
||||
iconv.lo : $(srcdir)/iconv.c $(srcdir)/converters.h \
|
||||
$(srcdir)/encodings.def $(srcdir)/encodings_aix.def $(srcdir)/encodings_osf1.def $(srcdir)/encodings_dos.def $(srcdir)/encodings_local.def \
|
||||
$(srcdir)/aliases.h $(srcdir)/aliases_sysaix.h $(srcdir)/aliases_syshpux.h $(srcdir)/aliases_sysosf1.h $(srcdir)/aliases_syssolaris.h \
|
||||
$(srcdir)/aliases_aix.h $(srcdir)/aliases_aix_sysaix.h \
|
||||
$(srcdir)/aliases_osf1.h $(srcdir)/aliases_osf1_sysosf1.h \
|
||||
$(srcdir)/aliases_dos.h \
|
||||
$(srcdir)/aliases_extra.h \
|
||||
$(srcdir)/flags.h $(srcdir)/translit.h
|
||||
$(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/iconv.c
|
||||
|
||||
localcharset.lo : $(srcdir)/../libcharset/lib/localcharset.c $(srcdir)/relocatable.h
|
||||
$(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/../libcharset/lib/localcharset.c
|
||||
|
||||
relocatable.lo : $(srcdir)/relocatable.c $(srcdir)/relocatable.h
|
||||
$(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/relocatable.c
|
||||
|
||||
iconv-exports.lo : $(srcdir)/../woe32dll/iconv-exports.c
|
||||
$(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/../woe32dll/iconv-exports.c
|
||||
|
||||
libiconv.res.lo : $(srcdir)/../windows/libiconv.rc
|
||||
$(LIBTOOL_COMPILE) --tag=RC $(RC) `$(SHELL) $(srcdir)/../windows/windres-options --escape $(PACKAGE_VERSION)` -i $(srcdir)/../windows/libiconv.rc -o libiconv.res.lo --output-format=coff
|
||||
|
||||
# Installs the library and include files only. Typically called with only
|
||||
# $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here.
|
||||
install-lib : all force
|
||||
if [ ! -d $(libdir) ] ; then $(mkinstalldirs) $(libdir) ; fi
|
||||
$(LIBTOOL_INSTALL) $(INSTALL) libiconv.la $(libdir)/libiconv.la
|
||||
|
||||
# On AIX, libiconv.a must include the object files of /lib/libiconv.a,
|
||||
# otherwise the setlocale() call fails when invoked from executables linked
|
||||
# with -rpath $(libdir), even if linked without -liconv.
|
||||
install : all force
|
||||
if [ ! -d $(DESTDIR)$(libdir) ] ; then $(mkinstalldirs) $(DESTDIR)$(libdir) ; fi
|
||||
$(LIBTOOL_INSTALL) $(INSTALL) libiconv.la $(DESTDIR)$(libdir)/libiconv.la
|
||||
case "linux-androideabi" in \
|
||||
aix*) (cd $(DESTDIR)$(libdir) && \
|
||||
objects=`ar t libiconv.a`" "`ar t /lib/libiconv.a` && \
|
||||
ar x libiconv.a && ar x /lib/libiconv.a && \
|
||||
ar q libiconv.new.a $$objects && \
|
||||
rm -f $$objects && \
|
||||
mv -f libiconv.new.a libiconv.a) ;; \
|
||||
esac
|
||||
|
||||
install-strip : install
|
||||
|
||||
installdirs : force
|
||||
if [ ! -d $(DESTDIR)$(libdir) ] ; then $(mkinstalldirs) $(DESTDIR)$(libdir) ; fi
|
||||
|
||||
uninstall : force
|
||||
$(LIBTOOL_UNINSTALL) $(RM) $(DESTDIR)$(libdir)/libiconv.la
|
||||
|
||||
check : all
|
||||
|
||||
mostlyclean : clean
|
||||
|
||||
clean : force
|
||||
$(RM) *.o *.lo *.a *.la core *.stackdump so_locations
|
||||
$(RM) -r .libs _libs
|
||||
|
||||
distclean : clean
|
||||
$(RM) Makefile config.h
|
||||
|
||||
maintainer-clean : distclean
|
||||
|
||||
# List of source files.
|
||||
SOURCE_FILES = \
|
||||
Makefile.in config.h.in \
|
||||
encodings.def \
|
||||
encodings_aix.def \
|
||||
encodings_osf1.def \
|
||||
encodings_dos.def \
|
||||
encodings_extra.def \
|
||||
encodings_local.def \
|
||||
translit.def \
|
||||
genaliases.c \
|
||||
genaliases2.c \
|
||||
genflags.c \
|
||||
gentranslit.c \
|
||||
iconv.c \
|
||||
converters.h \
|
||||
ascii.h \
|
||||
utf8.h \
|
||||
ucs2.h \
|
||||
ucs2be.h \
|
||||
ucs2le.h \
|
||||
ucs4.h \
|
||||
ucs4be.h \
|
||||
ucs4le.h \
|
||||
utf16.h \
|
||||
utf16be.h \
|
||||
utf16le.h \
|
||||
utf32.h \
|
||||
utf32be.h \
|
||||
utf32le.h \
|
||||
utf7.h \
|
||||
ucs2internal.h \
|
||||
ucs2swapped.h \
|
||||
ucs4internal.h \
|
||||
ucs4swapped.h \
|
||||
c99.h \
|
||||
java.h \
|
||||
iso8859_1.h \
|
||||
iso8859_2.h \
|
||||
iso8859_3.h \
|
||||
iso8859_4.h \
|
||||
iso8859_5.h \
|
||||
iso8859_6.h \
|
||||
iso8859_7.h \
|
||||
iso8859_8.h \
|
||||
iso8859_9.h \
|
||||
iso8859_10.h \
|
||||
iso8859_11.h \
|
||||
iso8859_13.h \
|
||||
iso8859_14.h \
|
||||
iso8859_15.h \
|
||||
iso8859_16.h \
|
||||
koi8_r.h \
|
||||
koi8_u.h \
|
||||
koi8_ru.h \
|
||||
cp1250.h \
|
||||
cp1251.h \
|
||||
cp1252.h \
|
||||
cp1253.h \
|
||||
cp1254.h \
|
||||
cp1255.h \
|
||||
cp1256.h \
|
||||
cp1257.h \
|
||||
cp1258.h \
|
||||
vietcomb.h \
|
||||
cp850.h \
|
||||
cp862.h \
|
||||
cp866.h \
|
||||
cp1131.h \
|
||||
mac_roman.h \
|
||||
mac_centraleurope.h \
|
||||
mac_iceland.h \
|
||||
mac_croatian.h \
|
||||
mac_romania.h \
|
||||
mac_cyrillic.h \
|
||||
mac_ukraine.h \
|
||||
mac_greek.h \
|
||||
mac_turkish.h \
|
||||
mac_hebrew.h \
|
||||
mac_arabic.h \
|
||||
mac_thai.h \
|
||||
hp_roman8.h \
|
||||
nextstep.h \
|
||||
armscii_8.h \
|
||||
georgian_academy.h \
|
||||
georgian_ps.h \
|
||||
koi8_t.h \
|
||||
pt154.h \
|
||||
rk1048.h \
|
||||
mulelao.h \
|
||||
cp1133.h \
|
||||
tis620.h \
|
||||
cp874.h \
|
||||
viscii.h \
|
||||
tcvn.h \
|
||||
iso646_jp.h \
|
||||
jisx0201.h \
|
||||
jisx0208.h \
|
||||
jisx0212.h \
|
||||
iso646_cn.h \
|
||||
gb2312.h \
|
||||
isoir165.h \
|
||||
isoir165ext.h \
|
||||
gb12345.h \
|
||||
gb12345ext.h \
|
||||
gbk.h \
|
||||
gbkext1.h \
|
||||
gbkext2.h \
|
||||
gbkext_inv.h \
|
||||
cp936ext.h \
|
||||
cns11643.h \
|
||||
cns11643_1.h \
|
||||
cns11643_2.h \
|
||||
cns11643_3.h \
|
||||
cns11643_4.h \
|
||||
cns11643_4a.h \
|
||||
cns11643_4b.h \
|
||||
cns11643_5.h \
|
||||
cns11643_6.h \
|
||||
cns11643_7.h \
|
||||
cns11643_15.h \
|
||||
cns11643_inv.h \
|
||||
big5.h \
|
||||
ksc5601.h \
|
||||
johab_hangul.h \
|
||||
euc_jp.h \
|
||||
sjis.h \
|
||||
cp932.h \
|
||||
cp932ext.h \
|
||||
iso2022_jp.h \
|
||||
iso2022_jp1.h \
|
||||
iso2022_jp2.h \
|
||||
iso2022_jpms.h \
|
||||
cp50221_0208_ext.h \
|
||||
cp50221_0212_ext.h \
|
||||
euc_cn.h \
|
||||
ces_gbk.h \
|
||||
cp936.h \
|
||||
gb18030.h \
|
||||
gb18030ext.h \
|
||||
gb18030uni.h \
|
||||
iso2022_cn.h \
|
||||
iso2022_cnext.h \
|
||||
hz.h \
|
||||
euc_tw.h \
|
||||
ces_big5.h \
|
||||
cp950.h \
|
||||
cp950ext.h \
|
||||
big5hkscs1999.h \
|
||||
hkscs1999.h \
|
||||
big5hkscs2001.h \
|
||||
hkscs2001.h \
|
||||
big5hkscs2004.h \
|
||||
hkscs2004.h \
|
||||
big5hkscs2008.h \
|
||||
hkscs2008.h \
|
||||
euc_kr.h \
|
||||
cp949.h \
|
||||
uhc_1.h \
|
||||
uhc_2.h \
|
||||
johab.h \
|
||||
iso2022_kr.h \
|
||||
cp856.h \
|
||||
cp922.h \
|
||||
cp943.h \
|
||||
cp1046.h \
|
||||
cp1124.h \
|
||||
cp1129.h \
|
||||
cp1161.h \
|
||||
cp1162.h \
|
||||
cp1163.h \
|
||||
dec_kanji.h \
|
||||
dec_hanyu.h \
|
||||
cp437.h \
|
||||
cp737.h \
|
||||
cp775.h \
|
||||
cp852.h \
|
||||
cp853.h \
|
||||
cp855.h \
|
||||
cp857.h \
|
||||
cp858.h \
|
||||
cp860.h \
|
||||
cp861.h \
|
||||
cp863.h \
|
||||
cp864.h \
|
||||
cp865.h \
|
||||
cp869.h \
|
||||
cp1125.h \
|
||||
euc_jisx0213.h \
|
||||
jisx0213.h \
|
||||
shift_jisx0213.h \
|
||||
iso2022_jp3.h \
|
||||
big5_2003.h \
|
||||
tds565.h \
|
||||
atarist.h \
|
||||
riscos1.h \
|
||||
flushwc.h \
|
||||
cjk_variants.h \
|
||||
loops.h \
|
||||
loop_unicode.h \
|
||||
loop_wchar.h \
|
||||
aliases2.h \
|
||||
iconv_open1.h \
|
||||
iconv_open2.h \
|
||||
relocatable.h relocatable.c
|
||||
# List of distributed files imported from other packages.
|
||||
IMPORTED_FILES =
|
||||
# List of distributed files generated by autotools or Makefile.devel.
|
||||
GENERATED_FILES = \
|
||||
aliases.gperf aliases_sysaix.gperf aliases_syshpux.gperf aliases_sysosf1.gperf aliases_syssolaris.gperf \
|
||||
aliases.h aliases_sysaix.h aliases_syshpux.h aliases_sysosf1.h aliases_syssolaris.h \
|
||||
aliases_aix.h aliases_aix_sysaix.h \
|
||||
aliases_osf1.h aliases_osf1_sysosf1.h \
|
||||
aliases_dos.h \
|
||||
aliases_extra.h \
|
||||
canonical.h canonical_sysaix.h canonical_syshpux.h canonical_sysosf1.h canonical_syssolaris.h \
|
||||
canonical_aix.h canonical_aix_sysaix.h \
|
||||
canonical_osf1.h canonical_osf1_sysosf1.h \
|
||||
canonical_dos.h \
|
||||
canonical_extra.h \
|
||||
canonical_local.h canonical_local_sysaix.h canonical_local_syshpux.h canonical_local_sysosf1.h canonical_local_syssolaris.h \
|
||||
flags.h \
|
||||
translit.h
|
||||
# List of distributed files generated by "make".
|
||||
DISTRIBUTED_BUILT_FILES =
|
||||
# List of distributed files.
|
||||
DISTFILES = $(SOURCE_FILES) $(IMPORTED_FILES) $(GENERATED_FILES) $(DISTRIBUTED_BUILT_FILES)
|
||||
|
||||
distdir : $(DISTFILES)
|
||||
for file in $(DISTFILES); do \
|
||||
if test -f $$file; then dir='.'; else dir='$(srcdir)'; fi; \
|
||||
cp -p "$$dir/$$file" '$(distdir)'/$$file || exit 1; \
|
||||
done
|
||||
|
||||
force :
|
||||
|
||||
372
thirdparty/libiconv-1.15/lib/Makefile.in
vendored
Normal file
372
thirdparty/libiconv-1.15/lib/Makefile.in
vendored
Normal file
@@ -0,0 +1,372 @@
|
||||
# Makefile for libiconv/lib
|
||||
|
||||
#### Start of system configuration section. ####
|
||||
|
||||
# Directories used by "make":
|
||||
srcdir = @srcdir@
|
||||
|
||||
# Directories used by "make install":
|
||||
prefix = @prefix@
|
||||
local_prefix = /usr/local
|
||||
exec_prefix = @exec_prefix@
|
||||
libdir = @libdir@
|
||||
|
||||
# Programs used by "make":
|
||||
CC = @CC@
|
||||
CFLAGS = @CFLAGS@ @CFLAG_VISIBILITY@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
LDFLAGS = @LDFLAGS@ $(LDFLAGS_@WOE32DLL@)
|
||||
LDFLAGS_yes = -Wl,--export-all-symbols
|
||||
LDFLAGS_no =
|
||||
INCLUDES = -I. -I$(srcdir) -I../include -I$(srcdir)/../include -I.. -I$(srcdir)/..
|
||||
# -DBUILDING_LIBICONV: Change expansion of LIBICONV_DLL_EXPORTED macro.
|
||||
# -DBUILDING_DLL: Change expansion of RELOCATABLE_DLL_EXPORTED macro.
|
||||
DEFS = -DLIBDIR=\"$(libdir)\" -DBUILDING_LIBICONV -DBUILDING_DLL \
|
||||
-DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"$(libdir)\" -DNO_XMALLOC \
|
||||
-Dset_relocation_prefix=libiconv_set_relocation_prefix \
|
||||
-Drelocate=libiconv_relocate @DEFS@
|
||||
LIBTOOL = @LIBTOOL@
|
||||
LIBTOOL_COMPILE = $(LIBTOOL) --mode=compile
|
||||
LIBTOOL_LINK = $(LIBTOOL) --mode=link
|
||||
LIBTOOL_INSTALL = $(LIBTOOL) --mode=install
|
||||
LIBTOOL_UNINSTALL = $(LIBTOOL) --mode=uninstall
|
||||
# Windows resource compiler (windres). Used via libtool.
|
||||
RC = @RC@
|
||||
CP = cp
|
||||
MV = mv
|
||||
LN = @LN@
|
||||
LN_S = @LN_S@
|
||||
RM = rm -f
|
||||
|
||||
# Programs used by "make install":
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
mkinstalldirs = $(SHELL) @top_srcdir@/build-aux/mkinstalldirs
|
||||
|
||||
#### End of system configuration section. ####
|
||||
|
||||
SHELL = /bin/sh
|
||||
|
||||
# Before making a release, change this according to the libtool documentation,
|
||||
# section "Library interface versions".
|
||||
LIBICONV_VERSION_INFO = 8:0:6
|
||||
|
||||
PACKAGE_VERSION = @VERSION@
|
||||
|
||||
# Needed by $(LIBTOOL).
|
||||
top_builddir = ..
|
||||
|
||||
SOURCES = $(srcdir)/iconv.c $(srcdir)/../libcharset/lib/localcharset.c $(srcdir)/relocatable.c
|
||||
|
||||
OBJECTS = iconv.lo localcharset.lo relocatable.lo $(OBJECTS_EXP_@WOE32DLL@) $(OBJECTS_RES_@WOE32@)
|
||||
OBJECTS_EXP_yes = iconv-exports.lo
|
||||
OBJECTS_EXP_no =
|
||||
OBJECTS_RES_yes = libiconv.res.lo
|
||||
OBJECTS_RES_no =
|
||||
|
||||
all : libiconv.la
|
||||
|
||||
libiconv.la : $(OBJECTS)
|
||||
$(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) -o libiconv.la -rpath $(libdir) -version-info $(LIBICONV_VERSION_INFO) -no-undefined $(OBJECTS)
|
||||
|
||||
iconv.lo : $(srcdir)/iconv.c $(srcdir)/converters.h \
|
||||
$(srcdir)/encodings.def $(srcdir)/encodings_aix.def $(srcdir)/encodings_osf1.def $(srcdir)/encodings_dos.def $(srcdir)/encodings_local.def \
|
||||
$(srcdir)/aliases.h $(srcdir)/aliases_sysaix.h $(srcdir)/aliases_syshpux.h $(srcdir)/aliases_sysosf1.h $(srcdir)/aliases_syssolaris.h \
|
||||
$(srcdir)/aliases_aix.h $(srcdir)/aliases_aix_sysaix.h \
|
||||
$(srcdir)/aliases_osf1.h $(srcdir)/aliases_osf1_sysosf1.h \
|
||||
$(srcdir)/aliases_dos.h \
|
||||
$(srcdir)/aliases_extra.h \
|
||||
$(srcdir)/flags.h $(srcdir)/translit.h
|
||||
$(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/iconv.c
|
||||
|
||||
localcharset.lo : $(srcdir)/../libcharset/lib/localcharset.c $(srcdir)/relocatable.h
|
||||
$(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/../libcharset/lib/localcharset.c
|
||||
|
||||
relocatable.lo : $(srcdir)/relocatable.c $(srcdir)/relocatable.h
|
||||
$(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/relocatable.c
|
||||
|
||||
iconv-exports.lo : $(srcdir)/../woe32dll/iconv-exports.c
|
||||
$(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/../woe32dll/iconv-exports.c
|
||||
|
||||
libiconv.res.lo : $(srcdir)/../windows/libiconv.rc
|
||||
$(LIBTOOL_COMPILE) --tag=RC $(RC) `$(SHELL) $(srcdir)/../windows/windres-options --escape $(PACKAGE_VERSION)` -i $(srcdir)/../windows/libiconv.rc -o libiconv.res.lo --output-format=coff
|
||||
|
||||
# Installs the library and include files only. Typically called with only
|
||||
# $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here.
|
||||
install-lib : all force
|
||||
if [ ! -d $(libdir) ] ; then $(mkinstalldirs) $(libdir) ; fi
|
||||
$(LIBTOOL_INSTALL) $(INSTALL) libiconv.la $(libdir)/libiconv.la
|
||||
|
||||
# On AIX, libiconv.a must include the object files of /lib/libiconv.a,
|
||||
# otherwise the setlocale() call fails when invoked from executables linked
|
||||
# with -rpath $(libdir), even if linked without -liconv.
|
||||
install : all force
|
||||
if [ ! -d $(DESTDIR)$(libdir) ] ; then $(mkinstalldirs) $(DESTDIR)$(libdir) ; fi
|
||||
$(LIBTOOL_INSTALL) $(INSTALL) libiconv.la $(DESTDIR)$(libdir)/libiconv.la
|
||||
case "@host_os@" in \
|
||||
aix*) (cd $(DESTDIR)$(libdir) && \
|
||||
objects=`ar t libiconv.a`" "`ar t /lib/libiconv.a` && \
|
||||
ar x libiconv.a && ar x /lib/libiconv.a && \
|
||||
ar q libiconv.new.a $$objects && \
|
||||
rm -f $$objects && \
|
||||
mv -f libiconv.new.a libiconv.a) ;; \
|
||||
esac
|
||||
|
||||
install-strip : install
|
||||
|
||||
installdirs : force
|
||||
if [ ! -d $(DESTDIR)$(libdir) ] ; then $(mkinstalldirs) $(DESTDIR)$(libdir) ; fi
|
||||
|
||||
uninstall : force
|
||||
$(LIBTOOL_UNINSTALL) $(RM) $(DESTDIR)$(libdir)/libiconv.la
|
||||
|
||||
check : all
|
||||
|
||||
mostlyclean : clean
|
||||
|
||||
clean : force
|
||||
$(RM) *.o *.lo *.a *.la core *.stackdump so_locations
|
||||
$(RM) -r .libs _libs
|
||||
|
||||
distclean : clean
|
||||
$(RM) Makefile config.h
|
||||
|
||||
maintainer-clean : distclean
|
||||
|
||||
# List of source files.
|
||||
SOURCE_FILES = \
|
||||
Makefile.in config.h.in \
|
||||
encodings.def \
|
||||
encodings_aix.def \
|
||||
encodings_osf1.def \
|
||||
encodings_dos.def \
|
||||
encodings_extra.def \
|
||||
encodings_local.def \
|
||||
translit.def \
|
||||
genaliases.c \
|
||||
genaliases2.c \
|
||||
genflags.c \
|
||||
gentranslit.c \
|
||||
iconv.c \
|
||||
converters.h \
|
||||
ascii.h \
|
||||
utf8.h \
|
||||
ucs2.h \
|
||||
ucs2be.h \
|
||||
ucs2le.h \
|
||||
ucs4.h \
|
||||
ucs4be.h \
|
||||
ucs4le.h \
|
||||
utf16.h \
|
||||
utf16be.h \
|
||||
utf16le.h \
|
||||
utf32.h \
|
||||
utf32be.h \
|
||||
utf32le.h \
|
||||
utf7.h \
|
||||
ucs2internal.h \
|
||||
ucs2swapped.h \
|
||||
ucs4internal.h \
|
||||
ucs4swapped.h \
|
||||
c99.h \
|
||||
java.h \
|
||||
iso8859_1.h \
|
||||
iso8859_2.h \
|
||||
iso8859_3.h \
|
||||
iso8859_4.h \
|
||||
iso8859_5.h \
|
||||
iso8859_6.h \
|
||||
iso8859_7.h \
|
||||
iso8859_8.h \
|
||||
iso8859_9.h \
|
||||
iso8859_10.h \
|
||||
iso8859_11.h \
|
||||
iso8859_13.h \
|
||||
iso8859_14.h \
|
||||
iso8859_15.h \
|
||||
iso8859_16.h \
|
||||
koi8_r.h \
|
||||
koi8_u.h \
|
||||
koi8_ru.h \
|
||||
cp1250.h \
|
||||
cp1251.h \
|
||||
cp1252.h \
|
||||
cp1253.h \
|
||||
cp1254.h \
|
||||
cp1255.h \
|
||||
cp1256.h \
|
||||
cp1257.h \
|
||||
cp1258.h \
|
||||
vietcomb.h \
|
||||
cp850.h \
|
||||
cp862.h \
|
||||
cp866.h \
|
||||
cp1131.h \
|
||||
mac_roman.h \
|
||||
mac_centraleurope.h \
|
||||
mac_iceland.h \
|
||||
mac_croatian.h \
|
||||
mac_romania.h \
|
||||
mac_cyrillic.h \
|
||||
mac_ukraine.h \
|
||||
mac_greek.h \
|
||||
mac_turkish.h \
|
||||
mac_hebrew.h \
|
||||
mac_arabic.h \
|
||||
mac_thai.h \
|
||||
hp_roman8.h \
|
||||
nextstep.h \
|
||||
armscii_8.h \
|
||||
georgian_academy.h \
|
||||
georgian_ps.h \
|
||||
koi8_t.h \
|
||||
pt154.h \
|
||||
rk1048.h \
|
||||
mulelao.h \
|
||||
cp1133.h \
|
||||
tis620.h \
|
||||
cp874.h \
|
||||
viscii.h \
|
||||
tcvn.h \
|
||||
iso646_jp.h \
|
||||
jisx0201.h \
|
||||
jisx0208.h \
|
||||
jisx0212.h \
|
||||
iso646_cn.h \
|
||||
gb2312.h \
|
||||
isoir165.h \
|
||||
isoir165ext.h \
|
||||
gb12345.h \
|
||||
gb12345ext.h \
|
||||
gbk.h \
|
||||
gbkext1.h \
|
||||
gbkext2.h \
|
||||
gbkext_inv.h \
|
||||
cp936ext.h \
|
||||
cns11643.h \
|
||||
cns11643_1.h \
|
||||
cns11643_2.h \
|
||||
cns11643_3.h \
|
||||
cns11643_4.h \
|
||||
cns11643_4a.h \
|
||||
cns11643_4b.h \
|
||||
cns11643_5.h \
|
||||
cns11643_6.h \
|
||||
cns11643_7.h \
|
||||
cns11643_15.h \
|
||||
cns11643_inv.h \
|
||||
big5.h \
|
||||
ksc5601.h \
|
||||
johab_hangul.h \
|
||||
euc_jp.h \
|
||||
sjis.h \
|
||||
cp932.h \
|
||||
cp932ext.h \
|
||||
iso2022_jp.h \
|
||||
iso2022_jp1.h \
|
||||
iso2022_jp2.h \
|
||||
iso2022_jpms.h \
|
||||
cp50221_0208_ext.h \
|
||||
cp50221_0212_ext.h \
|
||||
euc_cn.h \
|
||||
ces_gbk.h \
|
||||
cp936.h \
|
||||
gb18030.h \
|
||||
gb18030ext.h \
|
||||
gb18030uni.h \
|
||||
iso2022_cn.h \
|
||||
iso2022_cnext.h \
|
||||
hz.h \
|
||||
euc_tw.h \
|
||||
ces_big5.h \
|
||||
cp950.h \
|
||||
cp950ext.h \
|
||||
big5hkscs1999.h \
|
||||
hkscs1999.h \
|
||||
big5hkscs2001.h \
|
||||
hkscs2001.h \
|
||||
big5hkscs2004.h \
|
||||
hkscs2004.h \
|
||||
big5hkscs2008.h \
|
||||
hkscs2008.h \
|
||||
euc_kr.h \
|
||||
cp949.h \
|
||||
uhc_1.h \
|
||||
uhc_2.h \
|
||||
johab.h \
|
||||
iso2022_kr.h \
|
||||
cp856.h \
|
||||
cp922.h \
|
||||
cp943.h \
|
||||
cp1046.h \
|
||||
cp1124.h \
|
||||
cp1129.h \
|
||||
cp1161.h \
|
||||
cp1162.h \
|
||||
cp1163.h \
|
||||
dec_kanji.h \
|
||||
dec_hanyu.h \
|
||||
cp437.h \
|
||||
cp737.h \
|
||||
cp775.h \
|
||||
cp852.h \
|
||||
cp853.h \
|
||||
cp855.h \
|
||||
cp857.h \
|
||||
cp858.h \
|
||||
cp860.h \
|
||||
cp861.h \
|
||||
cp863.h \
|
||||
cp864.h \
|
||||
cp865.h \
|
||||
cp869.h \
|
||||
cp1125.h \
|
||||
euc_jisx0213.h \
|
||||
jisx0213.h \
|
||||
shift_jisx0213.h \
|
||||
iso2022_jp3.h \
|
||||
big5_2003.h \
|
||||
tds565.h \
|
||||
atarist.h \
|
||||
riscos1.h \
|
||||
flushwc.h \
|
||||
cjk_variants.h \
|
||||
loops.h \
|
||||
loop_unicode.h \
|
||||
loop_wchar.h \
|
||||
aliases2.h \
|
||||
iconv_open1.h \
|
||||
iconv_open2.h \
|
||||
relocatable.h relocatable.c
|
||||
# List of distributed files imported from other packages.
|
||||
IMPORTED_FILES =
|
||||
# List of distributed files generated by autotools or Makefile.devel.
|
||||
GENERATED_FILES = \
|
||||
aliases.gperf aliases_sysaix.gperf aliases_syshpux.gperf aliases_sysosf1.gperf aliases_syssolaris.gperf \
|
||||
aliases.h aliases_sysaix.h aliases_syshpux.h aliases_sysosf1.h aliases_syssolaris.h \
|
||||
aliases_aix.h aliases_aix_sysaix.h \
|
||||
aliases_osf1.h aliases_osf1_sysosf1.h \
|
||||
aliases_dos.h \
|
||||
aliases_extra.h \
|
||||
canonical.h canonical_sysaix.h canonical_syshpux.h canonical_sysosf1.h canonical_syssolaris.h \
|
||||
canonical_aix.h canonical_aix_sysaix.h \
|
||||
canonical_osf1.h canonical_osf1_sysosf1.h \
|
||||
canonical_dos.h \
|
||||
canonical_extra.h \
|
||||
canonical_local.h canonical_local_sysaix.h canonical_local_syshpux.h canonical_local_sysosf1.h canonical_local_syssolaris.h \
|
||||
flags.h \
|
||||
translit.h
|
||||
# List of distributed files generated by "make".
|
||||
DISTRIBUTED_BUILT_FILES =
|
||||
# List of distributed files.
|
||||
DISTFILES = $(SOURCE_FILES) $(IMPORTED_FILES) $(GENERATED_FILES) $(DISTRIBUTED_BUILT_FILES)
|
||||
|
||||
distdir : $(DISTFILES)
|
||||
for file in $(DISTFILES); do \
|
||||
if test -f $$file; then dir='.'; else dir='$(srcdir)'; fi; \
|
||||
cp -p "$$dir/$$file" '$(distdir)'/$$file || exit 1; \
|
||||
done
|
||||
|
||||
force :
|
||||
|
||||
360
thirdparty/libiconv-1.15/lib/aliases.gperf
vendored
Normal file
360
thirdparty/libiconv-1.15/lib/aliases.gperf
vendored
Normal file
@@ -0,0 +1,360 @@
|
||||
struct alias { int name; unsigned int encoding_index; };
|
||||
%struct-type
|
||||
%language=ANSI-C
|
||||
%define hash-function-name aliases_hash
|
||||
%define lookup-function-name aliases_lookup
|
||||
%7bit
|
||||
%readonly-tables
|
||||
%global-table
|
||||
%define word-array-name aliases
|
||||
%pic
|
||||
%%
|
||||
US-ASCII, ei_ascii
|
||||
ASCII, ei_ascii
|
||||
ISO646-US, ei_ascii
|
||||
ISO_646.IRV:1991, ei_ascii
|
||||
ISO-IR-6, ei_ascii
|
||||
ANSI_X3.4-1968, ei_ascii
|
||||
ANSI_X3.4-1986, ei_ascii
|
||||
CP367, ei_ascii
|
||||
IBM367, ei_ascii
|
||||
US, ei_ascii
|
||||
CSASCII, ei_ascii
|
||||
UTF-8, ei_utf8
|
||||
UCS-2, ei_ucs2
|
||||
ISO-10646-UCS-2, ei_ucs2
|
||||
CSUNICODE, ei_ucs2
|
||||
UCS-2BE, ei_ucs2be
|
||||
UNICODEBIG, ei_ucs2be
|
||||
UNICODE-1-1, ei_ucs2be
|
||||
CSUNICODE11, ei_ucs2be
|
||||
UCS-2LE, ei_ucs2le
|
||||
UNICODELITTLE, ei_ucs2le
|
||||
UCS-4, ei_ucs4
|
||||
ISO-10646-UCS-4, ei_ucs4
|
||||
CSUCS4, ei_ucs4
|
||||
UCS-4BE, ei_ucs4be
|
||||
UCS-4LE, ei_ucs4le
|
||||
UTF-16, ei_utf16
|
||||
UTF-16BE, ei_utf16be
|
||||
UTF-16LE, ei_utf16le
|
||||
UTF-32, ei_utf32
|
||||
UTF-32BE, ei_utf32be
|
||||
UTF-32LE, ei_utf32le
|
||||
UTF-7, ei_utf7
|
||||
UNICODE-1-1-UTF-7, ei_utf7
|
||||
CSUNICODE11UTF7, ei_utf7
|
||||
UCS-2-INTERNAL, ei_ucs2internal
|
||||
UCS-2-SWAPPED, ei_ucs2swapped
|
||||
UCS-4-INTERNAL, ei_ucs4internal
|
||||
UCS-4-SWAPPED, ei_ucs4swapped
|
||||
C99, ei_c99
|
||||
JAVA, ei_java
|
||||
ISO-8859-1, ei_iso8859_1
|
||||
ISO_8859-1, ei_iso8859_1
|
||||
ISO_8859-1:1987, ei_iso8859_1
|
||||
ISO-IR-100, ei_iso8859_1
|
||||
CP819, ei_iso8859_1
|
||||
IBM819, ei_iso8859_1
|
||||
LATIN1, ei_iso8859_1
|
||||
L1, ei_iso8859_1
|
||||
CSISOLATIN1, ei_iso8859_1
|
||||
ISO8859-1, ei_iso8859_1
|
||||
ISO-8859-2, ei_iso8859_2
|
||||
ISO_8859-2, ei_iso8859_2
|
||||
ISO_8859-2:1987, ei_iso8859_2
|
||||
ISO-IR-101, ei_iso8859_2
|
||||
LATIN2, ei_iso8859_2
|
||||
L2, ei_iso8859_2
|
||||
CSISOLATIN2, ei_iso8859_2
|
||||
ISO8859-2, ei_iso8859_2
|
||||
ISO-8859-3, ei_iso8859_3
|
||||
ISO_8859-3, ei_iso8859_3
|
||||
ISO_8859-3:1988, ei_iso8859_3
|
||||
ISO-IR-109, ei_iso8859_3
|
||||
LATIN3, ei_iso8859_3
|
||||
L3, ei_iso8859_3
|
||||
CSISOLATIN3, ei_iso8859_3
|
||||
ISO8859-3, ei_iso8859_3
|
||||
ISO-8859-4, ei_iso8859_4
|
||||
ISO_8859-4, ei_iso8859_4
|
||||
ISO_8859-4:1988, ei_iso8859_4
|
||||
ISO-IR-110, ei_iso8859_4
|
||||
LATIN4, ei_iso8859_4
|
||||
L4, ei_iso8859_4
|
||||
CSISOLATIN4, ei_iso8859_4
|
||||
ISO8859-4, ei_iso8859_4
|
||||
ISO-8859-5, ei_iso8859_5
|
||||
ISO_8859-5, ei_iso8859_5
|
||||
ISO_8859-5:1988, ei_iso8859_5
|
||||
ISO-IR-144, ei_iso8859_5
|
||||
CYRILLIC, ei_iso8859_5
|
||||
CSISOLATINCYRILLIC, ei_iso8859_5
|
||||
ISO8859-5, ei_iso8859_5
|
||||
ISO-8859-6, ei_iso8859_6
|
||||
ISO_8859-6, ei_iso8859_6
|
||||
ISO_8859-6:1987, ei_iso8859_6
|
||||
ISO-IR-127, ei_iso8859_6
|
||||
ECMA-114, ei_iso8859_6
|
||||
ASMO-708, ei_iso8859_6
|
||||
ARABIC, ei_iso8859_6
|
||||
CSISOLATINARABIC, ei_iso8859_6
|
||||
ISO8859-6, ei_iso8859_6
|
||||
ISO-8859-7, ei_iso8859_7
|
||||
ISO_8859-7, ei_iso8859_7
|
||||
ISO_8859-7:1987, ei_iso8859_7
|
||||
ISO_8859-7:2003, ei_iso8859_7
|
||||
ISO-IR-126, ei_iso8859_7
|
||||
ECMA-118, ei_iso8859_7
|
||||
ELOT_928, ei_iso8859_7
|
||||
GREEK8, ei_iso8859_7
|
||||
GREEK, ei_iso8859_7
|
||||
CSISOLATINGREEK, ei_iso8859_7
|
||||
ISO8859-7, ei_iso8859_7
|
||||
ISO-8859-8, ei_iso8859_8
|
||||
ISO_8859-8, ei_iso8859_8
|
||||
ISO_8859-8:1988, ei_iso8859_8
|
||||
ISO-IR-138, ei_iso8859_8
|
||||
HEBREW, ei_iso8859_8
|
||||
CSISOLATINHEBREW, ei_iso8859_8
|
||||
ISO8859-8, ei_iso8859_8
|
||||
ISO-8859-9, ei_iso8859_9
|
||||
ISO_8859-9, ei_iso8859_9
|
||||
ISO_8859-9:1989, ei_iso8859_9
|
||||
ISO-IR-148, ei_iso8859_9
|
||||
LATIN5, ei_iso8859_9
|
||||
L5, ei_iso8859_9
|
||||
CSISOLATIN5, ei_iso8859_9
|
||||
ISO8859-9, ei_iso8859_9
|
||||
ISO-8859-10, ei_iso8859_10
|
||||
ISO_8859-10, ei_iso8859_10
|
||||
ISO_8859-10:1992, ei_iso8859_10
|
||||
ISO-IR-157, ei_iso8859_10
|
||||
LATIN6, ei_iso8859_10
|
||||
L6, ei_iso8859_10
|
||||
CSISOLATIN6, ei_iso8859_10
|
||||
ISO8859-10, ei_iso8859_10
|
||||
ISO-8859-11, ei_iso8859_11
|
||||
ISO_8859-11, ei_iso8859_11
|
||||
ISO8859-11, ei_iso8859_11
|
||||
ISO-8859-13, ei_iso8859_13
|
||||
ISO_8859-13, ei_iso8859_13
|
||||
ISO-IR-179, ei_iso8859_13
|
||||
LATIN7, ei_iso8859_13
|
||||
L7, ei_iso8859_13
|
||||
ISO8859-13, ei_iso8859_13
|
||||
ISO-8859-14, ei_iso8859_14
|
||||
ISO_8859-14, ei_iso8859_14
|
||||
ISO_8859-14:1998, ei_iso8859_14
|
||||
ISO-IR-199, ei_iso8859_14
|
||||
LATIN8, ei_iso8859_14
|
||||
L8, ei_iso8859_14
|
||||
ISO-CELTIC, ei_iso8859_14
|
||||
ISO8859-14, ei_iso8859_14
|
||||
ISO-8859-15, ei_iso8859_15
|
||||
ISO_8859-15, ei_iso8859_15
|
||||
ISO_8859-15:1998, ei_iso8859_15
|
||||
ISO-IR-203, ei_iso8859_15
|
||||
LATIN-9, ei_iso8859_15
|
||||
ISO8859-15, ei_iso8859_15
|
||||
ISO-8859-16, ei_iso8859_16
|
||||
ISO_8859-16, ei_iso8859_16
|
||||
ISO_8859-16:2001, ei_iso8859_16
|
||||
ISO-IR-226, ei_iso8859_16
|
||||
LATIN10, ei_iso8859_16
|
||||
L10, ei_iso8859_16
|
||||
ISO8859-16, ei_iso8859_16
|
||||
KOI8-R, ei_koi8_r
|
||||
CSKOI8R, ei_koi8_r
|
||||
KOI8-U, ei_koi8_u
|
||||
KOI8-RU, ei_koi8_ru
|
||||
CP1250, ei_cp1250
|
||||
WINDOWS-1250, ei_cp1250
|
||||
MS-EE, ei_cp1250
|
||||
CP1251, ei_cp1251
|
||||
WINDOWS-1251, ei_cp1251
|
||||
MS-CYRL, ei_cp1251
|
||||
CP1252, ei_cp1252
|
||||
WINDOWS-1252, ei_cp1252
|
||||
MS-ANSI, ei_cp1252
|
||||
CP1253, ei_cp1253
|
||||
WINDOWS-1253, ei_cp1253
|
||||
MS-GREEK, ei_cp1253
|
||||
CP1254, ei_cp1254
|
||||
WINDOWS-1254, ei_cp1254
|
||||
MS-TURK, ei_cp1254
|
||||
CP1255, ei_cp1255
|
||||
WINDOWS-1255, ei_cp1255
|
||||
MS-HEBR, ei_cp1255
|
||||
CP1256, ei_cp1256
|
||||
WINDOWS-1256, ei_cp1256
|
||||
MS-ARAB, ei_cp1256
|
||||
CP1257, ei_cp1257
|
||||
WINDOWS-1257, ei_cp1257
|
||||
WINBALTRIM, ei_cp1257
|
||||
CP1258, ei_cp1258
|
||||
WINDOWS-1258, ei_cp1258
|
||||
CP850, ei_cp850
|
||||
IBM850, ei_cp850
|
||||
850, ei_cp850
|
||||
CSPC850MULTILINGUAL, ei_cp850
|
||||
CP862, ei_cp862
|
||||
IBM862, ei_cp862
|
||||
862, ei_cp862
|
||||
CSPC862LATINHEBREW, ei_cp862
|
||||
CP866, ei_cp866
|
||||
IBM866, ei_cp866
|
||||
866, ei_cp866
|
||||
CSIBM866, ei_cp866
|
||||
CP1131, ei_cp1131
|
||||
MACROMAN, ei_mac_roman
|
||||
MACINTOSH, ei_mac_roman
|
||||
MAC, ei_mac_roman
|
||||
CSMACINTOSH, ei_mac_roman
|
||||
MACCENTRALEUROPE, ei_mac_centraleurope
|
||||
MACICELAND, ei_mac_iceland
|
||||
MACCROATIAN, ei_mac_croatian
|
||||
MACROMANIA, ei_mac_romania
|
||||
MACCYRILLIC, ei_mac_cyrillic
|
||||
MACUKRAINE, ei_mac_ukraine
|
||||
MACGREEK, ei_mac_greek
|
||||
MACTURKISH, ei_mac_turkish
|
||||
MACHEBREW, ei_mac_hebrew
|
||||
MACARABIC, ei_mac_arabic
|
||||
MACTHAI, ei_mac_thai
|
||||
HP-ROMAN8, ei_hp_roman8
|
||||
ROMAN8, ei_hp_roman8
|
||||
R8, ei_hp_roman8
|
||||
CSHPROMAN8, ei_hp_roman8
|
||||
NEXTSTEP, ei_nextstep
|
||||
ARMSCII-8, ei_armscii_8
|
||||
GEORGIAN-ACADEMY, ei_georgian_academy
|
||||
GEORGIAN-PS, ei_georgian_ps
|
||||
KOI8-T, ei_koi8_t
|
||||
PT154, ei_pt154
|
||||
PTCP154, ei_pt154
|
||||
CP154, ei_pt154
|
||||
CYRILLIC-ASIAN, ei_pt154
|
||||
CSPTCP154, ei_pt154
|
||||
RK1048, ei_rk1048
|
||||
STRK1048-2002, ei_rk1048
|
||||
KZ-1048, ei_rk1048
|
||||
CSKZ1048, ei_rk1048
|
||||
MULELAO-1, ei_mulelao
|
||||
CP1133, ei_cp1133
|
||||
IBM-CP1133, ei_cp1133
|
||||
TIS-620, ei_tis620
|
||||
TIS620, ei_tis620
|
||||
TIS620-0, ei_tis620
|
||||
TIS620.2529-1, ei_tis620
|
||||
TIS620.2533-0, ei_tis620
|
||||
TIS620.2533-1, ei_tis620
|
||||
ISO-IR-166, ei_tis620
|
||||
CP874, ei_cp874
|
||||
WINDOWS-874, ei_cp874
|
||||
VISCII, ei_viscii
|
||||
VISCII1.1-1, ei_viscii
|
||||
CSVISCII, ei_viscii
|
||||
TCVN, ei_tcvn
|
||||
TCVN-5712, ei_tcvn
|
||||
TCVN5712-1, ei_tcvn
|
||||
TCVN5712-1:1993, ei_tcvn
|
||||
JIS_C6220-1969-RO, ei_iso646_jp
|
||||
ISO646-JP, ei_iso646_jp
|
||||
ISO-IR-14, ei_iso646_jp
|
||||
JP, ei_iso646_jp
|
||||
CSISO14JISC6220RO, ei_iso646_jp
|
||||
JIS_X0201, ei_jisx0201
|
||||
JISX0201-1976, ei_jisx0201
|
||||
X0201, ei_jisx0201
|
||||
CSHALFWIDTHKATAKANA, ei_jisx0201
|
||||
JIS_X0208, ei_jisx0208
|
||||
JIS_X0208-1983, ei_jisx0208
|
||||
JIS_X0208-1990, ei_jisx0208
|
||||
JIS0208, ei_jisx0208
|
||||
X0208, ei_jisx0208
|
||||
ISO-IR-87, ei_jisx0208
|
||||
JIS_C6226-1983, ei_jisx0208
|
||||
CSISO87JISX0208, ei_jisx0208
|
||||
JIS_X0212, ei_jisx0212
|
||||
JIS_X0212.1990-0, ei_jisx0212
|
||||
JIS_X0212-1990, ei_jisx0212
|
||||
X0212, ei_jisx0212
|
||||
ISO-IR-159, ei_jisx0212
|
||||
CSISO159JISX02121990, ei_jisx0212
|
||||
GB_1988-80, ei_iso646_cn
|
||||
ISO646-CN, ei_iso646_cn
|
||||
ISO-IR-57, ei_iso646_cn
|
||||
CN, ei_iso646_cn
|
||||
CSISO57GB1988, ei_iso646_cn
|
||||
GB_2312-80, ei_gb2312
|
||||
ISO-IR-58, ei_gb2312
|
||||
CSISO58GB231280, ei_gb2312
|
||||
CHINESE, ei_gb2312
|
||||
ISO-IR-165, ei_isoir165
|
||||
CN-GB-ISOIR165, ei_isoir165
|
||||
KSC_5601, ei_ksc5601
|
||||
KS_C_5601-1987, ei_ksc5601
|
||||
KS_C_5601-1989, ei_ksc5601
|
||||
ISO-IR-149, ei_ksc5601
|
||||
CSKSC56011987, ei_ksc5601
|
||||
KOREAN, ei_ksc5601
|
||||
EUC-JP, ei_euc_jp
|
||||
EUCJP, ei_euc_jp
|
||||
EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE, ei_euc_jp
|
||||
CSEUCPKDFMTJAPANESE, ei_euc_jp
|
||||
SHIFT_JIS, ei_sjis
|
||||
SHIFT-JIS, ei_sjis
|
||||
SJIS, ei_sjis
|
||||
MS_KANJI, ei_sjis
|
||||
CSSHIFTJIS, ei_sjis
|
||||
CP932, ei_cp932
|
||||
ISO-2022-JP, ei_iso2022_jp
|
||||
CSISO2022JP, ei_iso2022_jp
|
||||
ISO-2022-JP-1, ei_iso2022_jp1
|
||||
ISO-2022-JP-2, ei_iso2022_jp2
|
||||
CSISO2022JP2, ei_iso2022_jp2
|
||||
ISO-2022-JP-MS, ei_iso2022_jpms
|
||||
CP50221, ei_iso2022_jpms
|
||||
EUC-CN, ei_euc_cn
|
||||
EUCCN, ei_euc_cn
|
||||
GB2312, ei_euc_cn
|
||||
CN-GB, ei_euc_cn
|
||||
CSGB2312, ei_euc_cn
|
||||
GBK, ei_ces_gbk
|
||||
CP936, ei_cp936
|
||||
MS936, ei_cp936
|
||||
WINDOWS-936, ei_cp936
|
||||
GB18030, ei_gb18030
|
||||
ISO-2022-CN, ei_iso2022_cn
|
||||
CSISO2022CN, ei_iso2022_cn
|
||||
ISO-2022-CN-EXT, ei_iso2022_cn_ext
|
||||
HZ, ei_hz
|
||||
HZ-GB-2312, ei_hz
|
||||
EUC-TW, ei_euc_tw
|
||||
EUCTW, ei_euc_tw
|
||||
CSEUCTW, ei_euc_tw
|
||||
BIG5, ei_ces_big5
|
||||
BIG-5, ei_ces_big5
|
||||
BIG-FIVE, ei_ces_big5
|
||||
BIGFIVE, ei_ces_big5
|
||||
CN-BIG5, ei_ces_big5
|
||||
CSBIG5, ei_ces_big5
|
||||
CP950, ei_cp950
|
||||
BIG5-HKSCS:1999, ei_big5hkscs1999
|
||||
BIG5-HKSCS:2001, ei_big5hkscs2001
|
||||
BIG5-HKSCS:2004, ei_big5hkscs2004
|
||||
BIG5-HKSCS, ei_big5hkscs2008
|
||||
BIG5HKSCS, ei_big5hkscs2008
|
||||
BIG5-HKSCS:2008, ei_big5hkscs2008
|
||||
EUC-KR, ei_euc_kr
|
||||
EUCKR, ei_euc_kr
|
||||
CSEUCKR, ei_euc_kr
|
||||
CP949, ei_cp949
|
||||
UHC, ei_cp949
|
||||
JOHAB, ei_johab
|
||||
CP1361, ei_johab
|
||||
ISO-2022-KR, ei_iso2022_kr
|
||||
CSISO2022KR, ei_iso2022_kr
|
||||
CHAR, ei_local_char
|
||||
WCHAR_T, ei_local_wchar_t
|
||||
1738
thirdparty/libiconv-1.15/lib/aliases.h
vendored
Normal file
1738
thirdparty/libiconv-1.15/lib/aliases.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
39
thirdparty/libiconv-1.15/lib/aliases2.h
vendored
Normal file
39
thirdparty/libiconv-1.15/lib/aliases2.h
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright (C) 1999-2003, 2008 Free Software Foundation, Inc.
|
||||
* This file is part of the GNU LIBICONV Library.
|
||||
*
|
||||
* The GNU LIBICONV Library is free software; you can redistribute it
|
||||
* and/or modify it under the terms of the GNU Library General Public
|
||||
* License as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* The GNU LIBICONV Library is distributed in the hope that it will be
|
||||
* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Library General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Library General Public
|
||||
* License along with the GNU LIBICONV Library; see the file COPYING.LIB.
|
||||
* If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#ifdef USE_AIX
|
||||
# if defined _AIX
|
||||
# include "aliases_aix_sysaix.h"
|
||||
# else
|
||||
# include "aliases_aix.h"
|
||||
# endif
|
||||
#endif
|
||||
#ifdef USE_OSF1
|
||||
# if defined __osf__
|
||||
# include "aliases_osf1_sysosf1.h"
|
||||
# else
|
||||
# include "aliases_osf1.h"
|
||||
# endif
|
||||
#endif
|
||||
#ifdef USE_DOS
|
||||
# include "aliases_dos.h"
|
||||
#endif
|
||||
#ifdef USE_EXTRA
|
||||
# include "aliases_extra.h"
|
||||
#endif
|
||||
18
thirdparty/libiconv-1.15/lib/aliases_aix.h
vendored
Normal file
18
thirdparty/libiconv-1.15/lib/aliases_aix.h
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
S(aix_0, "CP856", ei_cp856 )
|
||||
S(aix_1, "CP922", ei_cp922 )
|
||||
S(aix_2, "CP943", ei_cp943 )
|
||||
S(aix_3, "CP1046", ei_cp1046 )
|
||||
S(aix_4, "CP1124", ei_cp1124 )
|
||||
S(aix_5, "CP1129", ei_cp1129 )
|
||||
S(aix_6, "CP1161", ei_cp1161 )
|
||||
S(aix_7, "IBM1161", ei_cp1161 )
|
||||
S(aix_8, "IBM-1161", ei_cp1161 )
|
||||
S(aix_9, "CSIBM1161", ei_cp1161 )
|
||||
S(aix_10, "CP1162", ei_cp1162 )
|
||||
S(aix_11, "IBM1162", ei_cp1162 )
|
||||
S(aix_12, "IBM-1162", ei_cp1162 )
|
||||
S(aix_13, "CSIBM1162", ei_cp1162 )
|
||||
S(aix_14, "CP1163", ei_cp1163 )
|
||||
S(aix_15, "IBM1163", ei_cp1163 )
|
||||
S(aix_16, "IBM-1163", ei_cp1163 )
|
||||
S(aix_17, "CSIBM1163", ei_cp1163 )
|
||||
24
thirdparty/libiconv-1.15/lib/aliases_aix_sysaix.h
vendored
Normal file
24
thirdparty/libiconv-1.15/lib/aliases_aix_sysaix.h
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
S(aix_0, "CP856", ei_cp856 )
|
||||
S(aix_1, "IBM-856", ei_cp856 )
|
||||
S(aix_2, "CP922", ei_cp922 )
|
||||
S(aix_3, "IBM-922", ei_cp922 )
|
||||
S(aix_4, "CP943", ei_cp943 )
|
||||
S(aix_5, "IBM-943", ei_cp943 )
|
||||
S(aix_6, "CP1046", ei_cp1046 )
|
||||
S(aix_7, "IBM-1046", ei_cp1046 )
|
||||
S(aix_8, "CP1124", ei_cp1124 )
|
||||
S(aix_9, "IBM-1124", ei_cp1124 )
|
||||
S(aix_10, "CP1129", ei_cp1129 )
|
||||
S(aix_11, "IBM-1129", ei_cp1129 )
|
||||
S(aix_12, "CP1161", ei_cp1161 )
|
||||
S(aix_13, "IBM1161", ei_cp1161 )
|
||||
S(aix_14, "IBM-1161", ei_cp1161 )
|
||||
S(aix_15, "CSIBM1161", ei_cp1161 )
|
||||
S(aix_16, "CP1162", ei_cp1162 )
|
||||
S(aix_17, "IBM1162", ei_cp1162 )
|
||||
S(aix_18, "IBM-1162", ei_cp1162 )
|
||||
S(aix_19, "CSIBM1162", ei_cp1162 )
|
||||
S(aix_20, "CP1163", ei_cp1163 )
|
||||
S(aix_21, "IBM1163", ei_cp1163 )
|
||||
S(aix_22, "IBM-1163", ei_cp1163 )
|
||||
S(aix_23, "CSIBM1163", ei_cp1163 )
|
||||
48
thirdparty/libiconv-1.15/lib/aliases_dos.h
vendored
Normal file
48
thirdparty/libiconv-1.15/lib/aliases_dos.h
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
S(dos_0, "CP437", ei_cp437 )
|
||||
S(dos_1, "IBM437", ei_cp437 )
|
||||
S(dos_2, "437", ei_cp437 )
|
||||
S(dos_3, "CSPC8CODEPAGE437", ei_cp437 )
|
||||
S(dos_4, "CP737", ei_cp737 )
|
||||
S(dos_5, "CP775", ei_cp775 )
|
||||
S(dos_6, "IBM775", ei_cp775 )
|
||||
S(dos_7, "CSPC775BALTIC", ei_cp775 )
|
||||
S(dos_8, "CP852", ei_cp852 )
|
||||
S(dos_9, "IBM852", ei_cp852 )
|
||||
S(dos_10, "852", ei_cp852 )
|
||||
S(dos_11, "CSPCP852", ei_cp852 )
|
||||
S(dos_12, "CP853", ei_cp853 )
|
||||
S(dos_13, "CP855", ei_cp855 )
|
||||
S(dos_14, "IBM855", ei_cp855 )
|
||||
S(dos_15, "855", ei_cp855 )
|
||||
S(dos_16, "CSIBM855", ei_cp855 )
|
||||
S(dos_17, "CP857", ei_cp857 )
|
||||
S(dos_18, "IBM857", ei_cp857 )
|
||||
S(dos_19, "857", ei_cp857 )
|
||||
S(dos_20, "CSIBM857", ei_cp857 )
|
||||
S(dos_21, "CP858", ei_cp858 )
|
||||
S(dos_22, "CP860", ei_cp860 )
|
||||
S(dos_23, "IBM860", ei_cp860 )
|
||||
S(dos_24, "860", ei_cp860 )
|
||||
S(dos_25, "CSIBM860", ei_cp860 )
|
||||
S(dos_26, "CP861", ei_cp861 )
|
||||
S(dos_27, "IBM861", ei_cp861 )
|
||||
S(dos_28, "861", ei_cp861 )
|
||||
S(dos_29, "CP-IS", ei_cp861 )
|
||||
S(dos_30, "CSIBM861", ei_cp861 )
|
||||
S(dos_31, "CP863", ei_cp863 )
|
||||
S(dos_32, "IBM863", ei_cp863 )
|
||||
S(dos_33, "863", ei_cp863 )
|
||||
S(dos_34, "CSIBM863", ei_cp863 )
|
||||
S(dos_35, "CP864", ei_cp864 )
|
||||
S(dos_36, "IBM864", ei_cp864 )
|
||||
S(dos_37, "CSIBM864", ei_cp864 )
|
||||
S(dos_38, "CP865", ei_cp865 )
|
||||
S(dos_39, "IBM865", ei_cp865 )
|
||||
S(dos_40, "865", ei_cp865 )
|
||||
S(dos_41, "CSIBM865", ei_cp865 )
|
||||
S(dos_42, "CP869", ei_cp869 )
|
||||
S(dos_43, "IBM869", ei_cp869 )
|
||||
S(dos_44, "869", ei_cp869 )
|
||||
S(dos_45, "CP-GR", ei_cp869 )
|
||||
S(dos_46, "CSIBM869", ei_cp869 )
|
||||
S(dos_47, "CP1125", ei_cp1125 )
|
||||
12
thirdparty/libiconv-1.15/lib/aliases_extra.h
vendored
Normal file
12
thirdparty/libiconv-1.15/lib/aliases_extra.h
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
S(extra_0, "EUC-JISX0213", ei_euc_jisx0213 )
|
||||
S(extra_1, "EUC-JIS-2004", ei_euc_jisx0213 )
|
||||
S(extra_2, "SHIFT_JISX0213", ei_shift_jisx0213 )
|
||||
S(extra_3, "SHIFT_JIS-2004", ei_shift_jisx0213 )
|
||||
S(extra_4, "ISO-2022-JP-3", ei_iso2022_jp3 )
|
||||
S(extra_5, "ISO-2022-JP-2004", ei_iso2022_jp3 )
|
||||
S(extra_6, "BIG5-2003", ei_big5_2003 )
|
||||
S(extra_7, "TDS565", ei_tds565 )
|
||||
S(extra_8, "ISO-IR-230", ei_tds565 )
|
||||
S(extra_9, "ATARIST", ei_atarist )
|
||||
S(extra_10, "ATARI", ei_atarist )
|
||||
S(extra_11, "RISCOS-LATIN1", ei_riscos1 )
|
||||
2
thirdparty/libiconv-1.15/lib/aliases_osf1.h
vendored
Normal file
2
thirdparty/libiconv-1.15/lib/aliases_osf1.h
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
S(osf1_0, "DEC-KANJI", ei_dec_kanji )
|
||||
S(osf1_1, "DEC-HANYU", ei_dec_hanyu )
|
||||
4
thirdparty/libiconv-1.15/lib/aliases_osf1_sysosf1.h
vendored
Normal file
4
thirdparty/libiconv-1.15/lib/aliases_osf1_sysosf1.h
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
S(osf1_0, "DEC-KANJI", ei_dec_kanji )
|
||||
S(osf1_1, "DECKANJI", ei_dec_kanji )
|
||||
S(osf1_2, "DEC-HANYU", ei_dec_hanyu )
|
||||
S(osf1_3, "DECHANYU", ei_dec_hanyu )
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user