mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-18 20:09:18 +02:00
+ Added libc to linux dirs
This commit is contained in:
parent
4bc085713f
commit
f48c3bf55b
@ -205,7 +205,7 @@ endif
|
|||||||
PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages/base $(FPCDIR)/packages/extra)
|
PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages/base $(FPCDIR)/packages/extra)
|
||||||
override TARGET_DIRS+=paszlib regexpr netdb
|
override TARGET_DIRS+=paszlib regexpr netdb
|
||||||
ifeq ($(OS_TARGET),linux)
|
ifeq ($(OS_TARGET),linux)
|
||||||
override TARGET_DIRS+=inet gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite
|
override TARGET_DIRS+=inet gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite libc
|
||||||
endif
|
endif
|
||||||
ifeq ($(OS_TARGET),go32v2)
|
ifeq ($(OS_TARGET),go32v2)
|
||||||
override TARGET_DIRS+=gdbint
|
override TARGET_DIRS+=gdbint
|
||||||
@ -1321,6 +1321,7 @@ TARGET_DIRS_ORACLE=1
|
|||||||
TARGET_DIRS_ODBC=1
|
TARGET_DIRS_ODBC=1
|
||||||
TARGET_DIRS_PTHREADS=1
|
TARGET_DIRS_PTHREADS=1
|
||||||
TARGET_DIRS_SQLITE=1
|
TARGET_DIRS_SQLITE=1
|
||||||
|
TARGET_DIRS_LIBC=1
|
||||||
endif
|
endif
|
||||||
ifeq ($(OS_TARGET),go32v2)
|
ifeq ($(OS_TARGET),go32v2)
|
||||||
TARGET_DIRS_GDBINT=1
|
TARGET_DIRS_GDBINT=1
|
||||||
@ -1922,6 +1923,49 @@ sqlite:
|
|||||||
$(MAKE) -C sqlite all
|
$(MAKE) -C sqlite all
|
||||||
.PHONY: sqlite_all sqlite_debug sqlite_smart sqlite_release sqlite_examples sqlite_shared sqlite_install sqlite_sourceinstall sqlite_exampleinstall sqlite_distinstall sqlite_zipinstall sqlite_zipsourceinstall sqlite_zipexampleinstall sqlite_zipdistinstall sqlite_clean sqlite_distclean sqlite_cleanall sqlite_info sqlite_makefiles sqlite
|
.PHONY: sqlite_all sqlite_debug sqlite_smart sqlite_release sqlite_examples sqlite_shared sqlite_install sqlite_sourceinstall sqlite_exampleinstall sqlite_distinstall sqlite_zipinstall sqlite_zipsourceinstall sqlite_zipexampleinstall sqlite_zipdistinstall sqlite_clean sqlite_distclean sqlite_cleanall sqlite_info sqlite_makefiles sqlite
|
||||||
endif
|
endif
|
||||||
|
ifdef TARGET_DIRS_LIBC
|
||||||
|
libc_all:
|
||||||
|
$(MAKE) -C libc all
|
||||||
|
libc_debug:
|
||||||
|
$(MAKE) -C libc debug
|
||||||
|
libc_smart:
|
||||||
|
$(MAKE) -C libc smart
|
||||||
|
libc_release:
|
||||||
|
$(MAKE) -C libc release
|
||||||
|
libc_examples:
|
||||||
|
$(MAKE) -C libc examples
|
||||||
|
libc_shared:
|
||||||
|
$(MAKE) -C libc shared
|
||||||
|
libc_install:
|
||||||
|
$(MAKE) -C libc install
|
||||||
|
libc_sourceinstall:
|
||||||
|
$(MAKE) -C libc sourceinstall
|
||||||
|
libc_exampleinstall:
|
||||||
|
$(MAKE) -C libc exampleinstall
|
||||||
|
libc_distinstall:
|
||||||
|
$(MAKE) -C libc distinstall
|
||||||
|
libc_zipinstall:
|
||||||
|
$(MAKE) -C libc zipinstall
|
||||||
|
libc_zipsourceinstall:
|
||||||
|
$(MAKE) -C libc zipsourceinstall
|
||||||
|
libc_zipexampleinstall:
|
||||||
|
$(MAKE) -C libc zipexampleinstall
|
||||||
|
libc_zipdistinstall:
|
||||||
|
$(MAKE) -C libc zipdistinstall
|
||||||
|
libc_clean:
|
||||||
|
$(MAKE) -C libc clean
|
||||||
|
libc_distclean:
|
||||||
|
$(MAKE) -C libc distclean
|
||||||
|
libc_cleanall:
|
||||||
|
$(MAKE) -C libc cleanall
|
||||||
|
libc_info:
|
||||||
|
$(MAKE) -C libc info
|
||||||
|
libc_makefiles:
|
||||||
|
$(MAKE) -C libc makefiles
|
||||||
|
libc:
|
||||||
|
$(MAKE) -C libc all
|
||||||
|
.PHONY: libc_all libc_debug libc_smart libc_release libc_examples libc_shared libc_install libc_sourceinstall libc_exampleinstall libc_distinstall libc_zipinstall libc_zipsourceinstall libc_zipexampleinstall libc_zipdistinstall libc_clean libc_distclean libc_cleanall libc_info libc_makefiles libc
|
||||||
|
endif
|
||||||
all: $(addsuffix _all,$(TARGET_DIRS))
|
all: $(addsuffix _all,$(TARGET_DIRS))
|
||||||
debug: $(addsuffix _debug,$(TARGET_DIRS))
|
debug: $(addsuffix _debug,$(TARGET_DIRS))
|
||||||
smart: $(addsuffix _smart,$(TARGET_DIRS))
|
smart: $(addsuffix _smart,$(TARGET_DIRS))
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
[target]
|
[target]
|
||||||
dirs=paszlib regexpr netdb
|
dirs=paszlib regexpr netdb
|
||||||
dirs_linux=inet gdbint libasync mysql ibase postgres oracle odbc \
|
dirs_linux=inet gdbint libasync mysql ibase postgres oracle odbc \
|
||||||
pthreads sqlite
|
pthreads sqlite libc
|
||||||
dirs_win32=inet gdbint mysql ibase odbc sqlite
|
dirs_win32=inet gdbint mysql ibase odbc sqlite
|
||||||
dirs_go32v2=gdbint
|
dirs_go32v2=gdbint
|
||||||
dirs_netbsd=inet gdbint libasync \
|
dirs_netbsd=inet gdbint libasync \
|
||||||
|
Loading…
Reference in New Issue
Block a user