Skip to content

Commit

Permalink
Fix CI for recent ta_lib to ta-lib renames for static libs
Browse files Browse the repository at this point in the history
  • Loading branch information
mario4tier committed Nov 27, 2024
1 parent 1882ba6 commit 4a91cf9
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 10 deletions.
File renamed without changes.
12 changes: 6 additions & 6 deletions scripts/package.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
#
# For windows: ta-lib-<version>-win64.zip
# with contents:
# lib/ta_lib.dll (dynamic library)
# lib/ta_lib.lib (import library)
# lib/ta_lib_static.lib (static library)
# lib/ta-lib.dll (dynamic library)
# lib/ta-lib.lib (import library)
# lib/ta-lib-static.lib (static library)
# include/*.h (all necessary headers)
#
# How to run it?
Expand Down Expand Up @@ -85,9 +85,9 @@ def package_windows(root_dir: str, version: str):

# Copy the built files to the temporary package directory
try:
shutil.copy('ta_lib.dll', os.path.join(package_temp_dir, 'lib'))
shutil.copy('ta_lib.lib', os.path.join(package_temp_dir, 'lib'))
shutil.copy('ta_lib_static.lib', os.path.join(package_temp_dir, 'lib'))
shutil.copy('ta-lib.dll', os.path.join(package_temp_dir, 'lib'))
shutil.copy('ta-lib.lib', os.path.join(package_temp_dir, 'lib'))
shutil.copy('ta-lib-static.lib', os.path.join(package_temp_dir, 'lib'))
for header in glob.glob(os.path.join(root_dir, 'include', '*.h')):
shutil.copy(header, os.path.join(package_temp_dir, 'include'))
except subprocess.CalledProcessError as e:
Expand Down
4 changes: 2 additions & 2 deletions src/Makefile.am
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
AUTOMAKE_OPTIONS = foreign 1.4
SUBDIRS = ta_abstract ta_common ta_func

lib_LTLIBRARIES = libta_lib.la
lib_LTLIBRARIES = libta-lib.la

libta_lib_la_SOURCES =
libta_lib_la_SOURCES =

libta_lib_la_LIBADD = \
ta_abstract/libta_abstract.la \
Expand Down
2 changes: 1 addition & 1 deletion src/tools/ta_regtest/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ ta_regtest_CPPFLAGS = -I../../ta_func \
-I../../ta_common \
-I../../ta_abstract
ta_regtest_LDFLAGS = -no-undefined
ta_regtest_LDADD = ../../libta_lib.la $(LIBM)
ta_regtest_LDADD = ../../libta-lib.la $(LIBM)

all-local: ta_regtest
$(LIBTOOL) --mode=execute ../post-build-bin.sh ta_regtest
2 changes: 1 addition & 1 deletion ta-lib.pc.in
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ Description: TA-Lib : Technical Analysis Library
URL: https://github.com/TA-Lib/ta-lib
Version: @PACKAGE_VERSION@
Cflags: -I${includedir}
Libs: -L${libdir} -lta_lib
Libs: -L${libdir} -lta-lib

0 comments on commit 4a91cf9

Please sign in to comment.