aboutsummaryrefslogtreecommitdiff
path: root/win32/_parseLibs.bat
diff options
context:
space:
mode:
authorgrischka <grischka>2014-01-06 19:04:50 +0100
committergrischka <grischka>2014-01-06 19:32:50 +0100
commitd443644de360f68a84c05ab23f20f013b6e05b58 (patch)
tree31189d8017b60d4efc0731ebf5e7c1d157ba6e44 /win32/_parseLibs.bat
parent4ad186c5ef61477030ca37372f9d6c6d03681015 (diff)
downloadtinycc-d443644de360f68a84c05ab23f20f013b6e05b58.tar.gz
tinycc-d443644de360f68a84c05ab23f20f013b6e05b58.tar.bz2
tccpe: cleanup "imports per ordinal"
- tccpe.c: avoid conflict with imp_sym->st_value, cleanup - _parseLibs.bat, _tcc.bat: no instructions for usage, removed. from commit 642b6d0f50c6b6a842c9239a102fe34d5619e931
Diffstat (limited to 'win32/_parseLibs.bat')
-rw-r--r--win32/_parseLibs.bat79
1 files changed, 0 insertions, 79 deletions
diff --git a/win32/_parseLibs.bat b/win32/_parseLibs.bat
deleted file mode 100644
index 19e8e64..0000000
--- a/win32/_parseLibs.bat
+++ /dev/null
@@ -1,79 +0,0 @@
-@echo off
-setlocal enabledelayedexpansion
-
-pushd %~dp0
-
-::Define as main parameters
-set _Args_=
-set _LIBs_=
-set LIBi=
-
-set ARGSO=-IExt\include -LExt\lib %*
-
-::This is for the .def file also have a similar name .c file
-::.a file will be larger than .def + .c
-::*-uuid.c files are suitable to form libuuid.a
-::w32api-3.17.2
-:GetRLib
-for %%i in (%ARGSO%) do (
- set ARG=%%i
- set OPT=!ARG:~0,2!
- if "!OPT!"=="-l" (
- set LIB=!ARG:~2!
- set LIBi=
- if "!LIB!"=="uuid" (
- set LIBi= lib\*uid.c
- ) else (
- if "!LIB!"=="vfw32" (
- set LIBi= lib\msvfw32.def lib\avifil32.def lib\avicap32.def
- ) else (
- call :GetLibS
- )
- )
- if "!LIBi!"=="" (
- set _Args_=!_Args_! %%i
- ) else (
- set LIBi=!LIBi:%~dp0=!
- set _LIBs_=!_LIBs_! !LIBi!
- echo For lib !LIB! will use:
- echo !LIBi!
- echo.
- )
- ) else (
- set _Args_=!_Args_! %%i
- )
-)
-
-::GetRLib End
-popd
-
-tcc.exe !_Args_! !_LIBs_!
-
-exit /b
-
-::::::::::
-
-:GetLibS
-for %%D in (-Llib %ARGSO%) do (
- set ARG_=%%D
- set OPT_=!ARG_:~0,2!
- set LIBD=
- if "!OPT_!"=="-L" (
- set LIBD=!ARG_:~2!
- if exist "!LIBD!" call :GetDLib
- )
-)
-set LIBD=
-set OPT_=
-set ARG_=
-exit /b
-::GetLibD End
-
-:GetDLib
-pushd !LIBD!
-for /f "usebackq delims=" %%I in (`"dir /b /s !LIB!.c !LIB!_*.c !LIB!.def !LIB!_*.def 2>nul"`) do (
- set LIBi=!LIBi! "%%I"
-)
-popd
-exit /b
-::GetDLib End