Mercurial > mplayer.hg
annotate osdep/Makefile @ 24953:aca7d0259d90
Fix the prevent system idle code. Original code also works, but not as expected.
The update function was always called, but it should only be called every 30
seconds.
author | ulion |
---|---|
date | Tue, 06 Nov 2007 12:40:04 +0000 |
parents | 56aa4200a492 |
children | 10a3f5b4ee20 |
rev | line source |
---|---|
2444 | 1 include ../config.mak |
2 | |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22348
diff
changeset
|
3 LIBNAME_COMMON = libosdep.a |
2444 | 4 |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22348
diff
changeset
|
5 SRCS_COMMON-$(HAVE_SYS_MMAN_H) += mmap_anon.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22348
diff
changeset
|
6 SRCS_COMMON-$(MACOSX_FINDER_SUPPORT) += macosx_finder_args.c |
2444 | 7 |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22348
diff
changeset
|
8 SRCS_COMMON-$(NEED_GETTIMEOFDAY) += gettimeofday.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22348
diff
changeset
|
9 SRCS_COMMON-$(NEED_GLOB) += glob-win.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22348
diff
changeset
|
10 SRCS_COMMON-$(NEED_SETENV) += setenv.c |
22687
bf78d0e672d3
Do not disable cache on MinGW, just disable shmem compilation.
diego
parents:
22531
diff
changeset
|
11 SRCS_COMMON-$(NEED_SHMEM) += shmem.c |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22348
diff
changeset
|
12 SRCS_COMMON-$(NEED_STRSEP) += strsep.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22348
diff
changeset
|
13 SRCS_COMMON-$(NEED_SWAB) += swab.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22348
diff
changeset
|
14 SRCS_COMMON-$(NEED_VSSCANF) += vsscanf.c |
21309 | 15 |
9830 | 16 getch = getch2.c |
17 timer = timer-lx.c | |
21189
40bb3d20a10b
Move osdep/mplayer.rc handling to the osdep Makefile.
diego
parents:
21187
diff
changeset
|
18 ifeq ($(TARGET_WIN32),yes) |
21297 | 19 timer = timer-win2.c |
21189
40bb3d20a10b
Move osdep/mplayer.rc handling to the osdep Makefile.
diego
parents:
21187
diff
changeset
|
20 endif |
10148
139b44930abc
Precise timer for Darwin (it's more accurate than timer-macosx.c)
alex
parents:
9983
diff
changeset
|
21 ifeq ($(TARGET_OS),Darwin) |
139b44930abc
Precise timer for Darwin (it's more accurate than timer-macosx.c)
alex
parents:
9983
diff
changeset
|
22 timer = timer-darwin.c |
9830 | 23 endif |
12706 | 24 ifeq ($(TARGET_OS),MINGW32) |
9830 | 25 getch = getch2-win.c |
26 endif | |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22348
diff
changeset
|
27 SRCS_COMMON += $(timer) |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22348
diff
changeset
|
28 SRCS_COMMON += $(getch) |
9465
350b660ef93c
precise macosx timer by Dan Christiansen <danchr@daimi.au.dk> and 10l fix by me
alex
parents:
9380
diff
changeset
|
29 |
21259
92b122592776
Merge common parts of all Makefiles into one file included by all.
diego
parents:
21206
diff
changeset
|
30 include ../mpcommon.mak |
21194 | 31 |
21189
40bb3d20a10b
Move osdep/mplayer.rc handling to the osdep Makefile.
diego
parents:
21187
diff
changeset
|
32 mplayer-rc.o: mplayer.rc |
40bb3d20a10b
Move osdep/mplayer.rc handling to the osdep Makefile.
diego
parents:
21187
diff
changeset
|
33 windres -o $@ $< |