Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
e318b4a5
Commit
e318b4a5
authored
Oct 05, 2013
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
makefiles: Move the static library rules to the global Make.rules file.
parent
44f5d4bd
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
27 additions
and
45 deletions
+27
-45
Make.rules.in
Make.rules.in
+14
-0
Makeimplib.rules.in
dlls/Makeimplib.rules.in
+2
-16
Makefile.in
dlls/adsiid/Makefile.in
+1
-1
Makefile.in
dlls/dxerr8/Makefile.in
+1
-1
Makefile.in
dlls/dxerr9/Makefile.in
+1
-1
Makefile.in
dlls/dxguid/Makefile.in
+1
-1
Makefile.in
dlls/strmbase/Makefile.in
+1
-1
Makefile.in
dlls/strmiids/Makefile.in
+1
-1
Makefile.in
dlls/uuid/Makefile.in
+1
-1
Makefile.in
dlls/winecrt0/Makefile.in
+1
-1
Makefile.in
libs/port/Makefile.in
+1
-8
Makefile.in
libs/wine/Makefile.in
+1
-5
Makefile.in
libs/wpp/Makefile.in
+1
-8
No files found.
Make.rules.in
View file @
e318b4a5
...
...
@@ -109,6 +109,20 @@ CROSSOBJS = $(OBJS:.o=.cross.o)
dlldata.c: $(WIDL) Makefile.in
$(WIDL) $(IDLFLAGS) --dlldata-only -o $@ $(IDL_P_SRCS)
# Rules for static libraries
all: $(STATICLIB)
$(STATICLIB): $(OBJS) Makefile.in
$(RM) $@
$(AR) $(ARFLAGS) $@ $(OBJS)
$(RANLIB) $@
$(STATICLIB:.a=.cross.a): $(CROSSOBJS) Makefile.in
$(RM) $@
$(CROSSAR) $(ARFLAGS) $@ $(CROSSOBJS)
$(CROSSRANLIB) $@
# Rules for dependencies
DEPEND_SRCS = $(C_SRCS) $(OBJC_SRCS) $(RC_SRCS) $(MC_SRCS) \
...
...
dlls/Makeimplib.rules.in
View file @
e318b4a5
...
...
@@ -9,20 +9,6 @@
DLLFLAGS = @DLLFLAGS@
MAKEDEPFLAGS = -xo -xcross.o
@MAKE_RULES@
all: $(MODULE) @CROSSTEST_DISABLE@ $(MODULE:.a=.cross.a)
# Rules for .a library
@CROSSTEST_DISABLE@ all: $(STATICLIB:.a=.cross.a)
$(MODULE): $(OBJS) Makefile.in
$(RM) $@
$(AR) $(ARFLAGS) $@ $(OBJS)
$(RANLIB) $@
$(MODULE:.a=.cross.a): $(CROSSOBJS) Makefile.in
$(RM) $@
$(CROSSAR) $(ARFLAGS) $@ $(CROSSOBJS)
$(CROSSRANLIB) $@
# End of global library rules
@MAKE_RULES@
dlls/adsiid/Makefile.in
View file @
e318b4a5
MODULE
=
libadsiid.a
STATICLIB
=
libadsiid.a
C_SRCS
=
\
adsiid.c
...
...
dlls/dxerr8/Makefile.in
View file @
e318b4a5
MODULE
=
libdxerr8.a
STATICLIB
=
libdxerr8.a
C_SRCS
=
\
dxerr8.c
...
...
dlls/dxerr9/Makefile.in
View file @
e318b4a5
MODULE
=
libdxerr9.a
STATICLIB
=
libdxerr9.a
C_SRCS
=
\
dxerr9.c
...
...
dlls/dxguid/Makefile.in
View file @
e318b4a5
MODULE
=
libdxguid.a
STATICLIB
=
libdxguid.a
C_SRCS
=
\
dx10guid.c
\
...
...
dlls/strmbase/Makefile.in
View file @
e318b4a5
MODULE
=
libstrmbase.a
STATICLIB
=
libstrmbase.a
C_SRCS
=
\
audio.c
\
...
...
dlls/strmiids/Makefile.in
View file @
e318b4a5
MODULE
=
libstrmiids.a
STATICLIB
=
libstrmiids.a
C_SRCS
=
\
strmiids.c
...
...
dlls/uuid/Makefile.in
View file @
e318b4a5
MODULE
=
libuuid.a
STATICLIB
=
libuuid.a
C_SRCS
=
\
uuid.c
...
...
dlls/winecrt0/Makefile.in
View file @
e318b4a5
MODULE
=
libwinecrt0.a
STATICLIB
=
libwinecrt0.a
C_SRCS
=
\
delay_load.c
\
...
...
libs/port/Makefile.in
View file @
e318b4a5
DLLFLAGS
=
@DLLFLAGS@
MODULE
=
libwine_port.a
STATICLIB
=
libwine_port.a
C_SRCS
=
\
ffs.c
\
...
...
@@ -25,11 +25,4 @@ C_SRCS = \
symlink.c
\
usleep.c
all
:
$(MODULE)
@MAKE_RULES@
$(MODULE)
:
$(OBJS) Makefile.in
$(RM)
$@
$(AR)
$(ARFLAGS)
$@
$(OBJS)
$(RANLIB)
$@
libs/wine/Makefile.in
View file @
e318b4a5
DLLFLAGS
=
@DLLFLAGS@
EXTRALIBS
=
$(LIBPORT)
@LIBDL@ @COREFOUNDATIONLIB@ @CORESERVICESLIB@
EXTRADEFS
=
-DWINE_UNICODE_API
=
""
STATICLIB
=
libwine_static.a
VERSION
=
1.0
SOVERSION
=
1
...
...
@@ -122,11 +123,6 @@ version.c: dummy
$(RELPATH)
:
@
cd
$(TOOLSDIR)
/tools
&&
$(MAKE)
relpath
$(TOOLSEXT)
all
:
libwine_static.a
libwine_static.a
:
$(OBJS) Makefile.in
$(AR)
$(ARFLAGS)
$@
$(OBJS)
# Make sure that make_makefiles sees the generated rules
install install-lib
::
install install-dev
::
...
...
libs/wpp/Makefile.in
View file @
e318b4a5
DLLFLAGS
=
@DLLFLAGS@
MODULE
=
libwpp.a
STATICLIB
=
libwpp.a
C_SRCS
=
\
preproc.c
\
...
...
@@ -8,11 +8,4 @@ C_SRCS = \
LEX_SRCS
=
ppl.l
BISON_SRCS
=
ppy.y
all
:
$(MODULE)
@MAKE_RULES@
$(MODULE)
:
$(OBJS)
$(RM)
$@
$(AR)
$(ARFLAGS)
$@
$(OBJS)
$(RANLIB)
$@
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment