mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-09 10:39:02 -04:00
Buildsystem updates
Add required compilation flags for interix Fix build when perl is not in /usr/bin Clean up unused file masks from .gitignore git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11770 e03df62e-2008-0410-955e-edbf42e46eb7
This commit is contained in:
parent
d7ee3683a4
commit
3900997a09
@ -41,6 +41,8 @@ INSTMODE = 0755
|
||||
LDLIBS += -ldl
|
||||
SHARED = -bundle -twolevel_namespace -undefined dynamic_lookup
|
||||
CORELDFLAGS = -dynamic -bind_at_load -L.
|
||||
@ELSIFEQ $(SYSTEM) interix
|
||||
CXXFLAGS += -D_ALL_SOURCE -I/usr/local/include
|
||||
@ENDIF
|
||||
|
||||
@IFDEF D
|
||||
@ -65,7 +67,7 @@ CXXFLAGS += -Iinclude
|
||||
@ELSE
|
||||
@GNU_ONLY MAKEFLAGS += --silent
|
||||
@BSD_ONLY MAKE += -s
|
||||
RUNCC = $(SOURCEPATH)/make/run-cc.pl $(CC)
|
||||
RUNCC = perl $(SOURCEPATH)/make/run-cc.pl $(CC)
|
||||
@ENDIF
|
||||
|
||||
@DO_EXPORT RUNCC CXXFLAGS CC LDLIBS PICLDFLAGS VERBOSE SOCKETENGINE CORELDFLAGS
|
||||
|
18
.gitignore
vendored
18
.gitignore
vendored
@ -1,14 +1,6 @@
|
||||
*~
|
||||
*.swp
|
||||
*.so
|
||||
*.o
|
||||
.*.d
|
||||
*.cpp.*
|
||||
|
||||
/*.diff
|
||||
/*.orig
|
||||
/*.patch
|
||||
/*.rej
|
||||
/.config.cache
|
||||
/.modulemanager
|
||||
/BSDmakefile
|
||||
@ -16,22 +8,17 @@
|
||||
/bin
|
||||
/build
|
||||
/inspircd
|
||||
/inspircd.core
|
||||
/inspircd.pid
|
||||
/modules
|
||||
/org.inspircd.plist
|
||||
|
||||
/conf/*.conf
|
||||
/conf/*.pem
|
||||
/conf/inspircd.conf.example
|
||||
/conf/*.pid
|
||||
|
||||
/include/inspircd_config.h
|
||||
/include/inspircd_version.h
|
||||
/include/inspircd_se_config.h
|
||||
|
||||
/src/inspircd
|
||||
|
||||
/src/modules/m_geoip.cpp
|
||||
/src/modules/m_ldapauth.cpp
|
||||
/src/modules/m_ldapoper.cpp
|
||||
@ -46,12 +33,7 @@
|
||||
/src/modules/m_sqllog.cpp
|
||||
/src/modules/m_sqloper.cpp
|
||||
/src/modules/m_sqlutils.cpp
|
||||
/src/modules/m_sqlutils.h
|
||||
/src/modules/m_sqlv2.h
|
||||
/src/modules/m_ssl_gnutls.cpp
|
||||
/src/modules/m_ssl_openssl.cpp
|
||||
/src/modules/m_ssl_oper_cert.cpp
|
||||
/src/modules/m_sslinfo.cpp
|
||||
/src/modules/m_testclient.cpp
|
||||
/src/modules/m_ziplink.cpp
|
||||
/src/modules/ssl_cert.h
|
||||
|
Loading…
x
Reference in New Issue
Block a user